Merge lighttpd 1.4.16 (universe) from Debian (unstable)

Bug #131224 reported by Michele Angrisano
2
Affects Status Importance Assigned to Milestone
lighttpd (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: lighttpd

lighttpd (1.4.16-2ubuntu1) gutsy; urgency=low

  * Merge from Debian unstable, remaining changes:
    - Make sure that upgrades succeed, even if we can't restart lighttpd.
    - Clean environment in init.d script.
    - Update maintainer field in debian/control.

Debian changelog (since 1.4.16-1ubuntu1):
lighttpd (1.4.16-2) unstable; urgency=low

  * patches/04_ldap_build_filter_fix.dpatch: add patch from Peter Colberg to
    fix first LDAP search that fails because of the filter being
    uninitialized. (closes: #419661)
  * Enable fam support (closes: #407820):
     + debian/rules: add --enable-fam configure flag.
     + debian/control: add libfam-dev to Build-Depends, and also wrap
       build-dependencies to make diff more understandable.
  * Enable support for kerberos (with openssl):
     + debian/rules; add --enable-kerberos5 configure flag.
     + debian/control: add libkrb5-dev to the Build-Depends.
  * lighttpd.logrotate: redirect stderr to /dev/null as well to prevent
    defunct processes (presumably due to full unread pipes/buffers)
    (closes: #419992).
  * debian/control: replace lighttpd dependency on perl with
    libterm-readline-perl-perl as Readline.pm is needed for lighty-enable-mod
    (closes: #435077).
  * debian/control:
     + Add myself to uploaders (closes: #401575).
     + Drop Recommands on php5-cgi, there is absolutely no reason to have it,
       or we would have to recommend ruby, python, lua, perl, .... and every
       $language on earth to be fair. (closes: #435587).
  * debian/conf-available/10-webdav.conf: add default configuration for webdav.
    (closes: #406641).
  * debian/conf-enabled: remove directory, it is already installed through
    lighttpd.dirs.
  * lighttpd.postinst, lighttpd.postrm, init.d: be sure there is a
    /var/run/lighttpd owned by www-data:www-data, helpful to store locks and
    things like that.

 -- Pierre Habouzit <email address hidden> Fri, 03 Aug 2007 10:06:15 +0200

Related branches

Revision history for this message
Michele Angrisano (darksun88-deactivatedaccount) wrote :
Revision history for this message
Scott Kitterman (kitterman) wrote :

Would you please check and make sure that the init does not make the assumption that the /var/run dir it uses already exists. Since /var/run is a tempfs in Ubuntu (it's not normally in Debian) this is a common issue that we may as well deal with as part of the merge.

Revision history for this message
Michele Angrisano (darksun88-deactivatedaccount) wrote :

debian/init.d:

# be sure there is a /var/run/lighttpd, even with tmpfs
mkdir -p /var/run/lighttpd > /dev/null 2> /dev/null
chown www-data:www-data /var/run/lighttpd
chmod 0750 /var/run/lighttpd

Changed in lighttpd:
assignee: nobody → kitterman
status: New → In Progress
Revision history for this message
Scott Kitterman (kitterman) wrote :

Uploaded. Thank you for your contribution. I added the bug number to the changelog, so it should go Fix Released automatically. The archive is on manual until after Tribe 4 so this may not get published for a bit. Please keep an eye on it and make sure it builds, etc.

Changed in lighttpd:
assignee: kitterman → micheleangrisano
status: In Progress → Fix Committed
Revision history for this message
Michele Angrisano (darksun88-deactivatedaccount) wrote :

lighttpd (1.4.16-2ubuntu1) gutsy; urgency=low

  * Merge from Debian unstable, remaining changes: (LP: #131224)
    - Make sure that upgrades succeed, even if we can't restart lighttpd.
    - Clean environment in init.d script.
    - Update maintainer field in debian/control.

 -- Michele Angrisano <email address hidden> Wed, 08 Aug 2007 13:24:21 +0200

Changed in lighttpd:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.