-
Committer:
Bazaar Package Importer
-
Author(s):
Steinar H. Gunderson
-
Date:
2006-09-29 12:29:33 UTC
-
mfrom:
(1.1.3 upstream)
-
Revision ID:
james.westby@ubuntu.com-20060929122933-ede84bmn12y05rk9
Tags: 251-5.2
* Non-maintainer upload.
* When doing substitutions in libnss-ldap.conf, pass the values to the Perl
program as environment variables instead of directly to the program;
should eliminate the problems with having to escape them.
(Closes: #376684, #386141)
* Change the init script policy. Instead of stopping libnss-ldap.init on
clean shutdown (touching a file) and starting it after networking (rm-ing
it), we touch the file in /lib/init/rw as soon as possible (right before
udev is started, touching a file) and stop it after initial system bootup.
This fixes both issues with /var being on a separate partition, and
unclean shutdown where the file would not be created. (To make sure we
don't get similar problems during shutdown, we create it in runlevels 0
and 6 as before, but we don't assume it's still there when we boot, since
it's on a tmpfs now.) (Closes: #375077)
* Block SIGPIPE in do_atfork_child(), as some versions of libldap2 in some
circumstances (notably with TLS enabled) write data onto our dummy socket
during close, which raises a SIGPIPE that should not be delivered on to the
application. (Closes: #376426, #388574)