~ubuntu-branches/ubuntu/precise/libnss-ldap/precise

Viewing all changes in revision 6.

  • 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)

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: