Hallo Leute,
ich bin gerade dabei einen LDAP Server zu konfigurieren, ich habe schon ManPages gelesen und gegooglet, nun bin ich an dem Punkt angekommen, das ich einen Eintrag hier im Forum machen muss um Hilfe zu bekommen.
Also, ich setze FreeBSD 5.3 ein und OpenLDAP ist aus den ports installiert Version 2.2. Ich habe die sldap.con wie folgt angepasst:
------------
include /usr/local/etc/openldap/schema/core.schema
include /usr/local/etc/openldap/schema/cosine.schema
pidfile /var/run/openldap/slapd.pid
argsfile /var/run/openldap/slapd.args
access to dn.base="" by * read
access to dn.base="cn=Subschema" by * read
access to *
by self write
by users read
by anonymous auth
database bdb
suffix "dc=bitbuilder,dc=org"
rootdn "cn=Manager,dc=bitbuilder,dc=org"
rootpw secret
directory /var/db/openldap-data
index objectClass eq
---------------
Meine ldap.conf sieht wie folgt aus:
---------------
BASE dc=bitbuilder,dc=org
---------------
Wenn ich jetzt mit ldapadd ein ldif File importieren möchte, passiert folgendes:
ldapadd -f import.root.ldif -x -D "cn=Manager,dc=bitbuilder,dc=org" -w
LDIF File:
-----------
# Organization for Example Corporation
dn: dc=bitbuilder,dc=org
objectClass: organization
o: Example Corporation
description: The Example Corporation
# Organizational Role for Directory Manager
dn: cn=Manager,dc=bitbuilder,dc=org
objectClass: organizationalRole
cn: Manager
description: Directory Manager
----------
Ergebnis:
ldap_add: Naming violation (64)
additional info: naming attribute 'dc' is not present in entry
##########
Kann mir jemand sagen, was da Falsch ist?
ich bin gerade dabei einen LDAP Server zu konfigurieren, ich habe schon ManPages gelesen und gegooglet, nun bin ich an dem Punkt angekommen, das ich einen Eintrag hier im Forum machen muss um Hilfe zu bekommen.
Also, ich setze FreeBSD 5.3 ein und OpenLDAP ist aus den ports installiert Version 2.2. Ich habe die sldap.con wie folgt angepasst:
------------
include /usr/local/etc/openldap/schema/core.schema
include /usr/local/etc/openldap/schema/cosine.schema
pidfile /var/run/openldap/slapd.pid
argsfile /var/run/openldap/slapd.args
access to dn.base="" by * read
access to dn.base="cn=Subschema" by * read
access to *
by self write
by users read
by anonymous auth
database bdb
suffix "dc=bitbuilder,dc=org"
rootdn "cn=Manager,dc=bitbuilder,dc=org"
rootpw secret
directory /var/db/openldap-data
index objectClass eq
---------------
Meine ldap.conf sieht wie folgt aus:
---------------
BASE dc=bitbuilder,dc=org
---------------
Wenn ich jetzt mit ldapadd ein ldif File importieren möchte, passiert folgendes:
ldapadd -f import.root.ldif -x -D "cn=Manager,dc=bitbuilder,dc=org" -w
LDIF File:
-----------
# Organization for Example Corporation
dn: dc=bitbuilder,dc=org
objectClass: organization
o: Example Corporation
description: The Example Corporation
# Organizational Role for Directory Manager
dn: cn=Manager,dc=bitbuilder,dc=org
objectClass: organizationalRole
cn: Manager
description: Directory Manager
----------
Ergebnis:
ldap_add: Naming violation (64)
additional info: naming attribute 'dc' is not present in entry
##########
Kann mir jemand sagen, was da Falsch ist?