PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Samba 2.2.5 und LDAP



63jesi
20.08.02, 16:32
Hi,

mal wieder eine Frage:
Ich habe unter SuSE 7.3 und 8.0 versucht Samba 2.2.5 mit configure --with-pam --with-ldapsam --with-pam_smbpass zu kompilieren.
Samba läuft. Aber beim Login auf den Rechner bekomme ich folgende Fehlermeldung:

Aug 20 16:03:05 pictor in.telnetd[1102]: connect from 192.0.2.45 (192.0.2.45)
Aug 20 16:03:05 pictor login: PAM unable to dlopen(/lib/security/pam_smbpass.so)
Aug 20 16:03:05 pictor login: PAM [dlerror: /lib/security/pam_smbpass.so: undefined symbol: ldap_value_free]
Aug 20 16:03:05 pictor login: PAM adding faulty module: /lib/security/pam_smbpass.so

Die /etc/pam.d/login sieht so aus:
#%PAM-1.0
# /etc/pam.d/login
# auth required pam_securetty.so
auth required pam_nologin.so
auth sufficient pam_smbpass.so try_first_pass audit
auth required pam_unix.so
account sufficient pam_ldap.so
account required pam_unix.so
password required pam_pwcheck.so
password required pam_smbpass.so debug use_first_pass use_authok
password required pam_unix.so use_first_pass use_authtok
session required pam_unix.so none # debug or trace
session required pam_limits.so
session required pam_env.so
session optional pam_mail.so

Was könnte mein probs sein ???

philoman
30.08.02, 16:21
ich weiß ja nicht aber hast du die notwendigen pakete installiert?
wichtig ist: pam_ldap und nss_ldap

wenn du anleitungen brauchst: auf samba.idealx.org gibts ne gute anleitung und auf linux-tin.org auch

mfg philoman

63jesi
31.08.02, 23:30
Hi.

Ja. Die nötigen Pakete sind installiert und die Anmeldung von Linux-Workstations klappt auch.

Wenn ich anstelle von Samba 2.2.5 die Version 2.2.3a nehme, klappt es ja.

philoman
01.09.02, 11:52
Ich habe SuSE 7.3 und bei mir läuft Samba 2.2.5 mit LDAP mit folgender /etc/pam.d/login ohne Probleme, bin nach der Anleitung von IDEALX vorgegangen:

#%PAM-1.0
auth required pam_securetty.so
auth required pam_nologin.so
auth sufficient pam_ldap.so
auth required pam_unix.so nullok try_first_pass #set_secrpc

account sufficient pam_ldap.so
account required pam_unix.so

password required pam_pwcheck.so nullok
password required pam_ldap.so use_first_pass use_authok
password required pam_unix.so nullok use_first_pass use_authtok

session required pam_unix.so none # debug or trace
session required pam_limits.so
session required pam_env.so
session optional pam_mail.so

mfg philoman

63jesi
01.09.02, 19:26
OK, versuche ich mal.