[Date Prev][Date Next] [Chronological] [Thread] [Top]

RE: Trouble with ldapadd



I've just forgot to substitut orange in the mail.  I've always the same error.


Selon "Tay, Gary" <Gary_Tay@platts.com>:

> You should change "dn: uid=test,ou=People,dc=orange,dc=com" to "dn:
> uid=test,ou=People,dc=Mydomain,dc=com".
>
> -----Original Message-----
> From: owner-openldap-software@OpenLDAP.org
> [mailto:owner-openldap-software@OpenLDAP.org] On Behalf Of
> zyacoubi@free.fr
> Sent: Wednesday, July 13, 2005 10:34 PM
> To: Quanah Gibson-Mount
> Cc: OpenLDAP-software@OpenLDAP.org
> Subject: Re: Trouble with ldapadd
>
>
> Hi,
>
> I added the missing entries, but I always have the following error:
> adding new entry "dc=Mydomain,dc=com"
> ldap_add: Undefined attribute type
>         additional info: dn: attribute type undefined
>
> ldif_record() = 17
>
> Here is my ldif file I'm tryning to add:
>
> dn: dc=Mydomain,dc=com
> objectClass: dcObject
> objectClass: organization
> o: Mydomain
> dc: Mydomain
>
> dn: cn=Manager,dc=Mydomain,dc=com
> objectClass: organizationalRole
> objectClass: simpleSecurityObject
> cn: Manager
>
> dn: ou=People,dc=Mydomain,dc=com
> ou: People
> objectClass: top
> objectClass: account
> objectClass: organizationalUnit
>
> dn: uid=test,ou=People,dc=orange,dc=com
> objectclass: top
> objectclass: account
> objectclass: organizationalPerson
> objectclass: posixAccount
> objectclass: ldapPublicKey
> description: Test Account
> cn: test
> sn: test user
> uid: test
> uidNumber: 1034
> gidNumber: 1000
> homeDirectory: /users/test
> sshPublicKey: ssh-dss
> AAAAB3NzaC1kc3MAAAEBAOvL8pREUg9wSy/8+hQJ54YF3AXkB0OZrXB
>
>
>
>
>
>
>
>
> Selon Quanah Gibson-Mount <quanah@stanford.edu>:
>
> >
> >
> > --On Tuesday, July 12, 2005 3:36 PM +0200 zyacoubi@free.fr wrote:
> >
> > >
> > > Hi,
> > >
> > > 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 ( 1.3.6.1.4.1.22054.1.1.1.13 NAME 'sshPublicKey'
> > > 	DESC 'MANDATORY: OpenSSH Public key'
> > > 	SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 )
> > >
> > ># printableString SYNTAX yes|no
> > > objectclass ( 1.3.6.1.4.1.22054.500.1.1.2.0 NAME 'ldapPublicKey' SUP
>
> > >top  AUXILIARY
> > > 	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
> > >
> > > dn: uid=test,ou=users,dc=Mydomain,dc=com
> >
> > Looks like you are missing the entries for:
> >
> > dn: dc=Mydomain,dc=com
> >
> > and
> >
> > dn: ou=users,dc=Mydomain,dc=com
> >
> > Although I see from your error message that your domain is really
> > orange.com, so you need the appropriate entries for that.
> >
> > --Quanah
> >
> >
> > --
> > Quanah Gibson-Mount
> > Principal Software Developer
> > ITSS/Shared Services
> > Stanford University
> > 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
> >
> >
>