-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Fri, 07 Jun 2013 13:00:00 +0200 Source: nss-pam-ldapd Binary: nslcd pynslcd libnss-ldapd libpam-ldapd nslcd-utils Architecture: source i386 all Version: 0.9.0-1 Distribution: experimental Urgency: low Maintainer: Arthur de Jong <adejong@debian.org> Changed-By: Arthur de Jong <adejong@debian.org> Description: libnss-ldapd - NSS module for using LDAP as a naming service libpam-ldapd - PAM module for using LDAP as an authentication service nslcd - daemon for NSS and PAM lookups using LDAP nslcd-utils - utilities for querying LDAP via nslcd pynslcd - daemon for NSS and PAM lookups via LDAP - Python version Closes: 647502 659488 695044 699841 707193 Changes: nss-pam-ldapd (0.9.0-1) experimental; urgency=low . * new upstream release - use network byte order in the the communications protocol between nslcd and NSS and PAM modules to work on mixed endian multiarch systems (closes: #659488) - netgroup lookups now makes a distinction between empty netgroups and non-existing netgroups - request and handle password policy controls on LDAP authentication - implement support for nested groups which can be enabled with the nss_nested_groups option (thanks Steve Hill) (closes: #647502) - add a log option to configure log level and logging to plain files (closes: #699841) - add an nscd_invalidate option to invalidate the nscd cache after recovering from LDAP connection problems (to clear any negative cache entries) - allow trimming expressions with ${foo#bar} syntax in attribute mapping expressions (thanks Thorsten Glaser) (closes: #695044) (pynslcd supports trimming expressions with full shell glob matching) - support password modification in pynslcd - support children search scope for systems that have it - add a getent.ldap utility to perform nslcd queries bypassing the libc NSS stack - implement functionality for changing user information and provide a chsh.ldap utility to allow users to change their login shell - remove deprecated use_sasl, reconnect_tries, reconnect_maxsleeptime and tls_checkpeer options which have been replaced long ago - allow names with one character in default validnames option and allow parentheses (taken from Fedora packages) - fall back to updating the lastChange attribute with the normal LDAP connection - dump full nslcd configuration at debug level on start-up - export an _nss_ldap_version symbol in the NSS module to make finding version mismatches easier (the NSS module version is logged from nslcd) - documentation improvements - temporary disable the caching functionality of pynslcd - usability improvements in the pynslcd implementation * debian/copyright: copyright year updates * introduce a nslcd-2 (for the protocol version) virtual package that can be shared between nslcd, pynslcd and potentially nssov * introduce a nslcd-utils package that contains the getent.ldap and chsh.ldap utilities * libnss-ldapd.postrm: do not offer to remove entries from nsswitch.conf when switching between module implementation or architecture * feedback from the debian-l10n-english contributors on the debconf templates and package descriptions (closes: #707193) (thanks Christian PERRIER and Justin B Rye) * introduce a pynslcd package that provides an alternative, experimental implementation of nslcd in Python (this package shares configuration and packaging scripts with nslcd) * 02-fix-missing-self.patch: fix a bug in pynslcd * ensure that /var/run/nslcd is not removed and /etc/nslcd.conf is not purged as long as an nslcd implementation is still present Checksums-Sha1: 900f3405f508fb2bc8f10e6fda280aef0a6dcdea 1591 nss-pam-ldapd_0.9.0-1.dsc d9e445c0203e21c54a0e2cdac76911d592e846a7 532513 nss-pam-ldapd_0.9.0.orig.tar.gz 2200a77af91d9368eb306e894a26db9b4a7280b4 95913 nss-pam-ldapd_0.9.0-1.debian.tar.gz e2c5087d6260dd4938d8df16d51a7b9d23c270d2 159978 nslcd_0.9.0-1_i386.deb 24356e0ab5106f00369330414ed6d5d90fae34c3 86402 pynslcd_0.9.0-1_all.deb ccdd95348ebf8685f9228b44ebb63001b482c230 56728 libnss-ldapd_0.9.0-1_i386.deb 5f0ce4b12f13bf26a3ab78d22e85aba438afe0ad 45780 libpam-ldapd_0.9.0-1_i386.deb 488ef929c61e931710d4130931eb58a8ad183be6 41742 nslcd-utils_0.9.0-1_all.deb Checksums-Sha256: 55c8c22cc7728152b6c2f0e3560fd92bf06b8ad5c1e4617024476eec239c15db 1591 nss-pam-ldapd_0.9.0-1.dsc 43a4cb9f222042a6b1c4725e37e270deb88d25ac44e90d96367a98e6b35ae24d 532513 nss-pam-ldapd_0.9.0.orig.tar.gz be3f507384a5b39b25a4de7964160cb2ec1efe8bfef00a3faef90e1edab9794d 95913 nss-pam-ldapd_0.9.0-1.debian.tar.gz c78b7d157357f7a13812278ff61d40949262c42e8a4da676e3dd19d2bf5397a6 159978 nslcd_0.9.0-1_i386.deb 1e0b48b250abcddcde188e94ed7e2ab0c12b4d5c904302c0f75e972261a12913 86402 pynslcd_0.9.0-1_all.deb 576386bdd2585e69477dd62128f27609099607ac52978cfb752e59de6f3209a3 56728 libnss-ldapd_0.9.0-1_i386.deb d3a3d82f6665be71894e4e81dba7fa96af289c20450d067afcea77d6b7272577 45780 libpam-ldapd_0.9.0-1_i386.deb 7ecdbd20df03def1cc43d948516fdfbb0d423446f418c71e37700ed2475f2e90 41742 nslcd-utils_0.9.0-1_all.deb Files: 982f4498c6413cb326d8b2ab9e405de6 1591 admin extra nss-pam-ldapd_0.9.0-1.dsc 4a0c9746bda979b8e15b0c3f81935583 532513 admin extra nss-pam-ldapd_0.9.0.orig.tar.gz 4465e90471cb5876778e339f608a20ff 95913 admin extra nss-pam-ldapd_0.9.0-1.debian.tar.gz 7ad75fd76f55c3c3f0c0f61f01e1b994 159978 admin extra nslcd_0.9.0-1_i386.deb ed04e5393eded13cab51687ee12c7baf 86402 admin extra pynslcd_0.9.0-1_all.deb e13f599c8c6f1a33afb43364249bed2e 56728 admin extra libnss-ldapd_0.9.0-1_i386.deb 8f01bb79c94dd19566e1d5a68b8196a6 45780 admin extra libpam-ldapd_0.9.0-1_i386.deb 8a06a71af02c18c9142d71e7e81bfe23 41742 admin extra nslcd-utils_0.9.0-1_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iEYEARECAAYFAlGxx7YACgkQVYan35+NCKexQACfRU3jTU2TCg6w3AwghdSZRmt0 q3sAoNf2bk7SibEdbrnLrZlLnh3TYN5K =j0ib -----END PGP SIGNATURE-----