Hallo nochmal,
Ja, du kannst sowohl mit slapadd als auch mit ldapadd bzw. ldapmodify auch einzelne Einträge laden.
das klappt soweit ganz gut, nur wennn ich versuche unterhalb des Adressbuchs weitere "Ordner" anzulegen z. B. Familie oder Firma etc. geht das nicht. Im aliasedObjectName steht dann wohl: a) cn= Johannes Kapune,ou=Familie,o=kapune,c=de b) cn=Hans Mustermann,ou=Mitarbeiter,o=kapune,c=de drin. Diese Eintrage sind auch Unterordner von Adressbuch, was ich wollte war aber unter Adressbuch je einen Ordner für Familie, Mitarbeiter etc. Alle meine "permutationen" in den *.ldifs führten zu Fehlern. Oder fehlen Rechte zum erzeugen von Subdirectories? Wie könnte eine ldif aussehen, die mir gewünschten Subordner erstellt (und warum so)?
Wenn ich morgen abend wieder Zeit habe forsche ich mal weiter.
In diesem Zusammenhang: die database monitor wurde auch angemeckert, wohl weil ich vorher den moduleload back_monitor.la auskommentieren mußte, auch wegen Fehlermeldung.
Ist denn Monitor als Modul gebaut worden?
unter /usr/lib/openldap/modules gibt es ein leeres Verzeichnis. wie kann man das mit passenden Files füllen (die zu meiner SuSe passen)? aus Quellen kompilieren? vorher aus dem Netz ziehen, oder von CD/DVD?
Ich würde erst einmal auf der CD/DVD prüfen, ob die Module dort vorhanden sind und dann nachladen. Aus dem Netz würde ich nichts ziehen, das wäre mir zu unsicher. Habe auf der CD ein Modul gefunden und per Yast installiert, gemeckert wird trotzdem. Extra einbinden? in ldap.conf oder ...?
Selbst kompilieren ist immer gut und sehr lehrreich, dazu mußt du dir aber eine Entwicklerumgebung bauen. Dazu brauchst du als minimum
naja bevor ich soweit bin muß ich erst einmal die Anwendung beherrschen (ein weiter Weg).
- glibc - glibc-devel - gcc - make - automake - autoconf - flex,bison oder yacc - libtools - cyrus-sasl-* - cyrus-sasl-devel - openssl - openssl-devel - db - db-devel - db-utils - libgcrypt - readline - readline-devel
-Dieter
Danke und Gruß Johannes