[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Konfigurationsproblem beim LDAP



Am 15.12.2010 22:30, schrieb Hans-Dietrich Kirmse:
> Hallo,
> 
> ich habe folgendes Problem beim Konfigurieren des LDAPs.
> 
> Wenn man die LDAP-Pakete einspielt, dann werden ja Abfragen gestellt,
> u.a. auch zur Domain und zur LDAP-Base. Diese Daten werden ja in die
> Debconf-DB geschrieben und mit diesen Daten wird dann bei der
> eigentlichen Installation der LDAP eingerichtet.
> 
> Nun machen wir es so, dass wir eine eigene Installations-CD bzw.
> Installationsroutine haben, damit die Installation eben viel einfacher
> erfolgen kann/soll. Wir fragen also einmal die Domain und die LDAP-Base
> ab und ersetzen per Script in einer preseed.cfg einfach die Vorgaben mit
> diesen Eingaben. Allerdings habe ich leider erst jetzt festgestellt, das
> hier irgendein Mechanismus macht was er will.
> 
> Konkret: wenn die Domain 'erg.slf.th.schule.de' ist, dann wird durch
> unser Script als LDAP-Base 'dc=erg,dc=de' generiert und alle Einträge in
> der preseed.cfg damit ersetzt. Das sind:
> 
> slapd    shared/organization    string    erg.slf.th.schule.de
> slapd    slapd/domain    string    erg.slf.th.schule.de
> libnss-ldap    shared/ldapns/base-dn    string    dc=erg,dc=de
> libnss-ldap    libnss-ldap/binddn    string cn=admin,dc=erg,dc=de
> libpam-ldap    shared/ldapns/base-dn    string    dc=erg,dc=de
> libpam-ldap    libpam-ldap/rootbinddn    string    cn=admin,dc=erg,dc=de
> 
> Dummerweise findet sich dann in der slapd.conf als LDAP-Base eben nicht
> "dc=erg,dc=de", sondern "dc=erg,dc=slf,dc=th,dc=schule,dc=de". Das ist
> so nicht gewollt, weil viel zu unhandlich. Und zudem ist eine solche
> LDAP-Base absolut sinnfrei. Was noch schlimmer ist, dass die
> Initialisierung des LDAPs (besteht aus 2 Entries) ebenfalls diese
> dusselige LDAP-Base verwendet.
> 
> Meine Frage: wie kann ich dem LDAP-Paketen das gewünschte Verhalten
> beibringen? Oder sieht jemand eine andere Lösung?
> 
> Über jeden Hinweis wäre ich sehr dankbar.
> 
> Viele Grüße
> Hans-Dietrich
> 
> 

Wenn ich dich richtig verstehe dann kann das so nicht funktionieren:
"dc=erg,dc=slf,dc=th,dc=schule,dc=de" passt nie und nimmer zu
"dc=erg,dc=de" passen nicht zusammen. Zu "dc=schule,dc=de" schon eher.
Immer von rechts nach links lesen, nicht völlig durcheinander.


Reply to: