ich bin seit kurzem stolzer besitzer eines LDAP-Server (slapd) und möchte diesen gerne zur Benutzerverwaltung verwenden.
Hab dafür mein LDAP mit meinen Benutzer- und Gruppendaten gefüttert.
So weit so gut ! Nachdem ich die Packete libpam-ldap und libnss-ldap installiert habe, hab ich die Dateien
libnss-ldap.conf
pam_ldap.conf
nsswitch.conf
editiert !
Der Inhalt meiner nsswitch.conf sieht nun folgendermaßen aus :
Code: Alles auswählen
# /etc/nsswitch.conf
#
# Example configuration of GNU Name Service Switch functionality.
# If you have the `glibc-doc' and `info' packages installed, try:
# `info libc "Name Service Switch"' for information about this file.
passwd: ldap compat
group: ldap compat
shadow: ldap compat
hosts: files dns
networks: files
protocols: db files
services: db files
ethers: db files
rpc: db files
netgroup: nis
/var/log/syslog ist da jedoch anderer Meinung :
Code: Alles auswählen
Aug 21 23:19:00 smithers slapd[21223]: <= bdb_equality_candidates: (memberUid) index_param failed (18)
Aug 21 23:19:00 smithers slapd[21223]: <= bdb_equality_candidates: (uniqueMember) index_param failed (18)
Aug 21 23:19:00 smithers slapd[21223]: <= bdb_equality_candidates: (uid) index_param failed (18)
Aug 21 23:19:00 smithers slapd[21223]: <= bdb_equality_candidates: (uidNumber) index_param failed (18)
Aug 21 23:19:00 smithers slapd[21223]: <= bdb_equality_candidates: (cn) index_param failed (18)
Aug 21 23:19:00 smithers slapd[21223]: <= bdb_equality_candidates: (uid) index_param failed (18)
Aug 21 23:19:00 smithers slapd[21223]: <= bdb_equality_candidates: (uidNumber) index_param failed (18)
Ich weiss auch nicht genau, wie ich das Problem lösen kann. Da die Konfigs meiner Meinung nach alle richtig sind ...