Arthur de Jong

Open Source / Free Software developer

Release 0.9.7 of nss-pam-ldapd


This is an update for the 0.9 branch of nss-pam-ldapd that includes a few improvements and bugfixes. This release should be considered stable.

The pynslcd implementation still is not considered as stable as nslcd.

A summary of the changes since 0.9.6:

  • check existence of TLS certificate and key files on start-up
  • fix password policy expiration handling when password was about to expire (thanks Mathieu Baeumler for tracking this down)
  • fix updating of shadowLastChange attribute when chasing referrals (thanks Vasilis Tsiligiannis)
  • add an pam_authc_ppolicy option to allows completely disabling ppolicy handling (thanks Mathieu Baeumler)
  • fix handling of nss_disable_enumeration (thanks Andrew W Elble for pointing this out)
  • display human readable password expiry messages (thanks Mathieu Baeumler)
  • fix error when changing PAM user name (thanks 依云)
  • support substring expressions ${var:offset:length} in attribute mapping (thanks Giovanni Mascellani)
  • also honor the ignorecase option in PAM

Get this release from the downloads section.

Ideas, comments and patches for functionality are more than welcome. Please drop a note on the nss-pam-ldapd-users mailing list with any ideas or patches you may have.