What am I doing wrong?
Here is my ldif:

dn: dc=purplewebs, dc=com
objectclass: top
                                                                                 
dn: ou=accounts, dc=purplewebs, dc=com
objectclass: top
objectclass: organizationalUnit
                                                                                 
dn: [EMAIL PROTECTED], ou=accounts, dc=purplewebs, dc=com
cn: Joe Garcia
sn: Garcia
ou: accounts
objectClass: top
objectClass: person
objectClass: inetOrgPerson
objectClass: qmailUser
mail: [EMAIL PROTECTED]
mailAlternateAddress: [EMAIL PROTECTED]
mailAlternateAddress: [EMAIL PROTECTED]
mailAlternateAddress: [EMAIL PROTECTED]
mailHost: pwlinux.purplewebs.com
mailMessageStore: /var/qmail/maildirs/purplewebs.com_joejgarcia
uid: [EMAIL PROTECTED]
userPassword: {SSHA} password


When I run this: 

ldapadd -acv -x -h localhost -D "cn=manager,dc=purplewebs,dc=com" -w
passwd -f test.ldif



I get this and I don't know why it is erroring out on on the
organizationalUnit.


ldap_init( localhost, 0 )
add objectclass:
        top
adding new entry "dc=purplewebs, dc=com"
ldap_add: Already exists
 
ldif_record() = 68
add objectclass:
        top
        organizationalUnit
adding new entry "ou=accounts, dc=purplewebs, dc=com"
ldap_add: Object class violation
        additional info: object class 'organizationalUnit' requires
attribute 'ou'


--
Joe Garcia <[EMAIL PROTECTED]>

Reply via email to