adding new entry "dc=sincity,dc=lan"
ldap_add: Naming violation (64)
       additional info: naming attribute 'dc' is not present in entry

Your entry should look more like:

dn: uid=gamito,dc=sincity,dc=lan
objectClass: top
objectClass: person
objectClass: inetOrgPerson
objectClass: qmailUser
cn: Mario Gamito
sn: Gamito
mail: [EMAIL PROTECTED]
mailHost: www.sincity.lan
mailQuotaSize: 1000000
mailQuotaCount: 1000
qmailUID: 1001
qmailGID: 1001
uid: gamito
userPassword: {MD5}2EBkyEbKsYUpC/T/5VFuOg==
accountStatus: active

You are missing the uid attribute in the dn. Remember the dn is absolutely
unique for every entry.


On 2/9/07, Mário Gamito <[EMAIL PROTECTED]> wrote:

Hi,

I'm having problems creating a user.

My relevant sldad.conf:
-----------------------------------------
backend         ldbm
database        ldbm
suffix          "dc=sincity, dc=lan"
rootdn          "cn=root,dc=sincity,dc=lan"
# Cleartext passwords, especially for the rootdn, should
# be avoided.  See slappasswd(8) and slapd.conf(5) for details.
# Use of strong authentication encouraged.
rootpw          secret
#rootpw         {crypt}ijFYNcSNctBYg
------------------------------------------

My base ldif:
------------------------------------------
dn: dc=sincity,dc=lan
objectClass: top
objectClass: person
objectClass: inetOrgPerson
objectClass: qmailUser
cn: Mario Gamito
sn: Gamito
mail: [EMAIL PROTECTED]
mailHost: www.sincity.lan
mailQuotaSize: 1000000
mailQuotaCount: 1000
qmailUID: 1001
qmailGID: 1001
uid: gamito
userPassword: {MD5}2EBkyEbKsYUpC/T/5VFuOg==
accountStatus: active
--------------------------------------------

When i run:
# ldapadd -x -D "cn=root,dc=sincity,dc=lan" -w secret -f base.ldif

i get the error:
---------------------------------------------
adding new entry "dc=sincity,dc=lan"
ldap_add: Naming violation (64)
         additional info: naming attribute 'dc' is not present in entry
---------------------------------------------

Any ideas ?

Thanks in advance.

Warm Regards,
Mário Gamito




--
slr

Reply via email to