[Date Prev][Date Next]
Re: Trouble with ldapadd
--On Tuesday, July 12, 2005 3:36 PM +0200 firstname.lastname@example.org wrote:
I've successfully installed OpenLDAP, got it running, add customised
schema, and had slapd start fine with the schema I've added.
At the begining, I've put LDAP Public Key schema via include directive in
slapd.conf. The content of this schema is:
attributetype ( 184.108.40.206.4.1.22054.1.1.1.13 NAME 'sshPublicKey'
DESC 'MANDATORY: OpenSSH Public key'
SYNTAX 220.127.116.11.4.1.1418.104.22.168.40 )
# printableString SYNTAX yes|no
objectclass ( 22.214.171.124.4.1.22054.500.1.1.2.0 NAME 'ldapPublicKey' SUP top
DESC 'MANDATORY: OpenSSH LPK objectclass'
MUST ( sshPublicKey $ uid )
But when I try to add the value of attribute by doing:
ldapadd -D "cn=Manager,dc=Mydomain,dc=com" -w secret -f ./users.ldif -x
I get the following error:
adding new entry "uid=test,ou=users,dc=orange,dc=com"
ldap_add: No such object
additional info: parent does not exist
ldif_record() = 32
the content of the users.ldif is
Looks like you are missing the entries for:
Although I see from your error message that your domain is really
orange.com, so you need the appropriate entries for that.
Principal Software Developer
GnuPG Public Key: http://www.stanford.edu/~quanah/pgp.html
"These censorship operations against schools and libraries are stronger
than ever in the present religio-political climate. They often focus on
fantasy and sf books, which foster that deadly enemy to bigotry and blind
faith, the imagination." -- Ursula K. Le Guin