Arthur de Jong

Open Source / Free Software developer

Release 0.8.5 of nss-pam-ldapd


This is an update for the 0.8 series that includes a number of fixes and a few new features. The 0.8 series remains in development mode and several more changes, enhancements and new features are planned. Users that require a stable release are encouraged to stay with 0.7 until 0.8 stabilises.

A summary of the changes since 0.8.4:
  • support larger gecos values
  • reduce loglevel of user not found messages to avoid spamming the logs with useless information (thanks Wakko Warner)
  • other logging improvements
  • explicitly parse numbers as base 10 (thanks Jakub Hrozek)
  • implement FreeBSD group membership NSS function (thanks Tom Judge)
  • fix an issue with detecting the uid of the calling process and log denied shadow requests in debug mode
  • fix a typo in the disconnect logic code (thanks Martin Poole)
  • implement configuration file handling in pynslcd and other pynslcd improvements
  • Debian packaging improvements

The pynslcd Python implementation of nslcd that is included in nss-pam-ldapd should now be mostly useful for most test environments and testing is welcomed. All NSS lookups should work but only authentication is implemented for PAM. Configuration files for nslcd should be parsed but not all options are currently supported.

Get this release from the downloads section.