Bonjour,
Je dois injecter un fichier .ldif dans LDAP voila le fichier :
dn: uid=nom,ou=people,dc=vava,dc=ldap
loginShell: /bin/bash
objectClass: top
objectClass: posixAccount
objectClass: sambaSamAccount
objectClass: shadowAccount
objectClass: inetOrgPerson
objectClass: VAVAspecs
objectClass: person
objectClass: organizationalPerson
objectClass: nisMailAlias
objectClass: trustAccount
objectClass: radiusprofile
trustModel: -
radiusTunnelMediumType: 6
radiusTunnelPrivateGroupId: 24
radiusTunnelType: 13
uid: nom
uidNumber: 9308
gidNumber: 120
rid: 19616
sn: nom
cn: nom prénom
gecos: prénom nom
homeDirectory: /nfs/userdata/prov/nomprén
smbHome: \\asur\base\nom
sambaprofilePath: \\asur\profils$\nom
sambahomeDrive: G:
mail: nomprénom@vava.fr
DateCreation: 27/05/2008
Annee: -
DateSortie: 00/00/0000
rfc822MailMember: techniciens
ou: bureautique
employeeType: Stagiaire
userPassword:: gygkjhlpjuiohiuoh
sambantPassword: ntcrypt non cree
sambalmPassword: notused
sambapwdLastSet: 1205742088
voici la commande :
ldapadd -W -D 'cn=admin,dc=VAVA,dc=ldap' -xh localhost -f /etc/fichier_ldif/enregistrement_user.ldif
Enter LDAP Password: *****
voici la réponse que j'obtient :
adding new entry "uid=nom,ou=people,dc=VAVA,dc=ldap "
ldapadd: Invalid syntax (21)
additional info: objectClass: value #0 invalid per syntax
Avez des solutions ??
Merci!!