Simon Matthews via FreeIPA-users wrote:
> The Redhat documentation provides a script for importing automount maps. The 
> script also uses ldapadd to add some data into the LDAP server. This part 
> doesn't appear to work. It's not clear to me that this part needs to work. 
> 
> The part of the script is:
> basedn=$(ipa env basedn | tr -d '[:space:]' | cut -f2 -d:)
> cat > /tmp/amap.ldif <<EOF
> dn: nis-domain=$2+nis-map=$4,cn=NIS Server,cn=plugins,cn=config
> objectClass: extensibleObject
> nis-domain: $2
> nis-map: $4
> nis-base: automountmapname=$4,cn=$1,cn=automount,$basedn
> nis-filter: (objectclass=*)
> nis-key-format: %{automountKey}
> nis-value-format: %{automountInformation}
> EOF
> ldapadd -x -h $3 -D "cn=Directory Manager" -W -f /tmp/amap.ldif
> 
> Apart from the fact that $3 is probably the wrong variable (it points to the 
> hostname of the NIS server, which is likely different), when I try to run it, 
> I get:
>  ldapadd -x  -D "cn=Directory Manager" -W -f /tmp/amap.ldif
> Enter LDAP Password: 
> adding new entry "nis-domain=blue+nis-map=auto.home,cn=NIS 
> Server,cn=plugins,cn=config"
> ldap_add: No such object (32)
> 
> The file /tmp/amap.ldif contains:
> dn: nis-domain=blue+nis-map=auto.home,cn=NIS Server,cn=plugins,cn=config
> objectClass: extensibleObject
> nis-domain: blue
> nis-map: auto.home
> nis-base: 
> automountmapname=auto.home,cn=default,cn=automount,dc=ipa,dc=bluepearlsoftware,dc=com
> nis-filter: (objectclass=*)
> nis-key-format: %{automountKey}
> nis-value-format: %{automountInformation}
> 
> ["blue" is my NIS domain]. 

Assuming that you want IPA to provide maps over NIS as you transition
away from it, you need to enable the plugin with: ipa-nis-manage enable

Then restart dirsrv. ipactl restart is probably the easiest way to do that.

Then the ldif should load.

rob
_______________________________________________
FreeIPA-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedorahosted.org/archives/list/[email protected]
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to