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