after upgrading from 3.0.21 to 3.0.21b (using lars mueller's samba rpms on a suse 9.1/i386 machine), pam_smbpass is broken. passwd: Module is unknown. passwd[7143]: PAM unable to dlopen(/lib/security/pam_smbpass.so) passwd[7143]: PAM [dlerror: /lib/security/pam_smbpass.so: undefined symbol: tdb_prs_fetch] passwd[7143]: PAM adding faulty module: /lib/security/pam_smbpass.so passwd[7143]: User root: Module is unknown
Working already on this.
Please test the Samba packages from http://samba.org/~lmuelle/bso3565/9.1-i386/
Jörn: Any chance to test the provided package?
I copied a pam_smbpass.so file to the same location. This file hase the md5 sum 966795894ad5d7ba0d1ff43b07bbb4f4 mv /lib/security/pam_smbpass.so to /lib/security/pam_smbpass.so.fromRPM and copy the provided version to /lib/security/ This will allow you to test without replacing the samba package.
Fixed with subversion revision 13946. Jörn: Please answer the question from comment #4 anyhow.
thanks, the new pam_smbpasswd.so fixed it. sorry for the late reply, i've beem out-of-office for a while and didn't want to upgrade without being around in case of problems.