If I start an OpenLDAP server, add the local users and copies /usr/doc/pam_ldap/whatever/pam.d to /etc/pam.d, and modify /etc/ldap.conf I can then login through LDAP authentication (I get logged in and show up in the logs). However, when I try to change my password using either Linuxconf or passwd, i get to tell it the new password twice, then my old password, then the new password twice (again) and then it segfaults. I know there is a pam_ldap-40 version that claims to have fixed some credentials sending errors from -36, maybe you should check that out. //Johan
This should be fixed in nss_ldap-0.43-2 in Raw Hide, slated for inclusion in our next release of Red Hat Linux. If you have time, please verify that the version in Raw Hide (ftp://ftp.redhat.com/pub/rawhide/i386/RedHat/RPMS/) works properly. I'm reasonably certain that it will no longer segfault on you, but please reopen this bug if it continues to do so after an upgrade.