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

Re: Importing ldif from iPlanet



> Hello!
>
> I'm a total newbie when it comes to LDAP and what I'm trying to do is
> import an LDIF file from an iplanet LDAP server to OpenLDAP for
> development purposes.
>
> My slapd.conf contains the following lines amongst others:
> database bdb
> suffix "o=myCompany"
> rootdn "cn=Directory Administrators,o=myCompany"
> rootpw secret
> directory e:/openldap/var/openldap-data
>
>
> and the ldif file contains the following:
>
> version: 1
> dn: o=myCompany
> dn: ou=WD,o=MyCompany
> dn: ou=People,ou=HQ,o=MyCompany
> dn: uid=scunningham,ou=people,ou=WD,o=myCompany
> dn: uid=sroach,ou=people,ou=WD,o=myCompany
> dn: uid=kdeering,ou=people,ou=WD,o=myCompany
> dn: uid=bwong, ou=people, ou=WD, o=myCompany
> etc...
>
> I've tried running different commands such as:
> Ldapadd -D "cn=Directory Administrators,o=myCompany" -w secret <
> e:\test.ldif
>
> And all I get is an error:
> Ldapadd: no attributes to change or add (entry="o=myCompany")
>
> Can someone pls point me to the right direction...

The above is not a valid LDIF file, since it only contains
dn definitions, there is no attribute list of the entries.
It should be something like

version: 1
dn: o=myCompany
objectClass: organization
o: mycompany

dn: ou=WD,o=MyCompany
objectClass: organizationalUnit
ou: WD

dn: ou=People,ou=HQ,o=MyCompany
objectClass: organizationalUnit
ou: People

and so on...

p.

-- 
Pierangelo Masarati
mailto:pierangelo.masarati@sys-net.it




    SysNet - via Dossi,8 27100 Pavia Tel: +390382573859 Fax: +390382476497