[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#691640: unblock: nss-pam-ldapd/0.8.10-3



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


Reply to: