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 - adejong@debian.org - http://people.debian.org/~adejong --
Attachment:
signature.asc
Description: This is a digitally signed message part