debian - What's the "Invalid syntax" in this LDAP automount command/file? -


i want use ldap automount user's home , nfs. followed this tutorial configure ldap , automount. (automount information: fstype=nfs,hard,intr,nodev,nosuid,rw 192.168.0.1:/home/serveur/dupont)

dn: cn=dupont, ou=nfs, ou=services, dc=projet, dc=sys  objectclass: top  objectclass: automount  cn: dupont 

i have syntax error when trying add file.

$ ldapadd -x -f au.ldif -w -d cn=admin,dc=projet,dc=sys ldap_add: invalid syntax (21)     additional info: objectclass: value #1 invalid per syntax 

i can't seem find source of error.

$ ldapsearch -x  # extended ldif # # ldapv3 # base <dc=projet,dc=sys> (default) scope subtree # filter: (objectclass=*) # requesting: #  # projet.sys dn: dc=projet,dc=sys objectclass: top objectclass: dcobject objectclass: organization o: nsalab dc: projet  # admin, projet.sys dn: cn=admin,dc=projet,dc=sys objectclass: simplesecurityobject objectclass: organizationalrole cn: admin description: ldap administrator  # people, projet.sys dn: ou=people,dc=projet,dc=sys objectclass: top objectclass: organizationalunit ou: people description: branche gens  # etudiants, people, projet.sys dn: ou=etudiants,ou=people,dc=projet,dc=sys objectclass: top objectclass: organizationalunit ou: etudiants description: branche etudiants  # personnel, people, projet.sys dn: ou=personnel,ou=people,dc=projet,dc=sys objectclass: top objectclass: organizationalunit ou: personnel description: branche personnel  # services, projet.sys dn: ou=services,dc=projet,dc=sys objectclass: top objectclass: organizationalunit ou: services description: branche services  # groupes, services, projet.sys dn: ou=groupes,ou=services,dc=projet,dc=sys objectclass: top objectclass: organizationalunit ou: groupes description: branche groupes  # nfs, services, projet.sys dn: ou=nfs,ou=services,dc=projet,dc=sys objectclass: top objectclass: organizationalunit ou: nfs description: branche nfs  # mongroupe, groupes, services, projet.sys dn: cn=mongroupe,ou=groupes,ou=services,dc=projet,dc=sys objectclass: top objectclass: posixgroup cn: mongroupe gidnumber: 1111 description: groupe de test mongroupe  # dupont, etudiants, people, projet.sys dn: uid=dupont,ou=etudiants,ou=people,dc=projet,dc=sys objectclass: top objectclass: posixaccount objectclass: person objectclass: organizationalperson objectclass: inetorgperson uid: dupont cn: dupont jean sn: dupont givenname: jean uidnumber: 1100 gidnumber: 1111 homedirectory: /home/aware/dupont loginshell: /bin/bash mail: dupont@projet.sys l: france ou: mongroupe  # search result search: 2 result: 0 success  # numresponses: 11 # numentries: 10 

i had activate right schema.

the autofs-ldap.schema file needs converted ldif format. can slapcat utility described in openldapserver guide, or can visit launchpadlibrarian.net/55451730/autofs.ldif , grab 1 that's been converted (rename autofs-ldap.ldif , put in /etc/ldap/schema consistency's sake).

and use ldapadd import database.

$ ldapadd -y external -h ldapi:/// -f /etc/ldap/schema/autofs-ldap.ldif 

you have activate right schema:

the autofs-ldap.schema file needs converted ldif format. can slapcat utility described in openldapserver guide, or can visit launchpadlibrarian.net/55451730/autofs.ldif , grab 1 that's been converted (rename autofs-ldap.ldif , put in /etc/ldap/schema consistency's sake).

and use ldapadd import database.

$ ldapadd -y external -h ldapi:/// -f /etc/ldap/schema/autofs-ldap.ldif 

Comments

Popular posts from this blog

blackberry 10 - how to add multiple markers on the google map just by url? -

php - guestbook returning database data to flash -

delphi - Dynamic file type icon -