On Sat, 2012-10-27 at 23:05 +0200, Arthur de Jong wrote: > I've uploaded nss-pam-ldapd 0.8.10-3 to unstable that includes the > following fixes (from debian/changelog): > > * fix a problem in sed logic for commenting out disabled options > (closes: #689296) > * support "EXTERNAL" SASL mechanism in debconf configuration (LP: #1063923) > (the debconf template update has been postponed to avoid having to > update all translations for a relatively minor change) > * 01-use-poll-instead-of-select.patch: use poll() instead of select() > for checking file descriptor activity to also correctly work if more > than FD_SETSIZE files are already open (closes: #690319) > > The first two should be really simple changes. The last one backports a > change from the upstream 0.8.11 release.
I've uploaded a newer version to experimental that also includes a fix for the init.d dependencies release goal. The relevant changes are: * update X-Start-Before in the init script so that nslcd is started before various IMAP servers (closes: #692633) * update X-Start-Before in the init script so that nslcd is started before a display manager * update Should-Start in the init script so that nslcd is started after a Kerberos KDC is available The diff is really simple but can fix a number of important issues that users may run into: diff -Nru nss-pam-ldapd-0.8.10/debian/nslcd.init nss-pam-ldapd-0.8.11/debian/nslcd.init --- nss-pam-ldapd-0.8.10/debian/nslcd.init 2012-10-13 20:38:25.000000000 +0200 +++ nss-pam-ldapd-0.8.11/debian/nslcd.init 2012-11-16 15:52:25.000000000 +0100 @@ -23,8 +23,8 @@ # Provides: nslcd # Required-Start: $remote_fs $syslog $time # Required-Stop: $remote_fs $syslog -# Should-Start: $named slapd -# X-Start-Before: $mail-transport-agent mail-transport-agent exim4 sendmail nullmailer masqmail citadel cron +# Should-Start: $named slapd krb5-kdc heimdal-kdc heimdal-kcm shishi-kdc +# X-Start-Before: $mail-transport-agent $x-display-manager am-utils apache2 atd autofs citadel courier-ldap # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: LDAP connection daemon The Should-Start change ensures that users using Kerberos to authenticate to the LDAP server can do so, the X-Start-Before change ensures that all normal user accounts should be accessible when the respective services are started. Should I upload a new version to unstable (0.8.11-4) with the above changes? If there is anything I can do to make it easier to review, please let me know. Thanks. -- -- arthur - adej...@debian.org - http://people.debian.org/~adejong --
signature.asc
Description: This is a digitally signed message part