Please merge squid3 3.1.20-1

Bug #1016560 reported by Stefan Bader
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
squid3 (Ubuntu)
Fix Released
Wishlist
Stefan Bader

Bug Description

I did a merge for the squid3 package and was also looking at
- https://bugs.launchpad.net/ubuntu/+source/squid3/+bug/995523 and
- https://bugs.launchpad.net/ubuntu/+source/squid3/+bug/988802

Given that SIGHUP may sometimes have arrived too quickly (as mostly slower machines ran into this) and the fix that is proposed there (it sounds sensible to initialize the signal handler sooner) did make the other bug more obvious, I guess that by making the upstart job respawning it should at least ensure squid3 is running.
Though it probably makes most sense to do the merge without an other changes and evaluate the situation after that.

I will attach diffs for the merge as I would do it. Please have a look. Thanks.

Tags: patch

Related branches

Revision history for this message
Stefan Bader (smb) wrote :
Revision history for this message
Stefan Bader (smb) wrote :
Revision history for this message
Stefan Bader (smb) wrote :

Realized that I forgot to update the release pocket. Adding an amended debian->merge diff.

tags: added: patch
Revision history for this message
Clint Byrum (clint-fewbar) wrote :

Hi Stefan. I'm subscribing ubuntu-sponsors, as this looks like a non-critical merge and so it should be in line behind other contributions that have been awaiting sponsorship for a while.

Revision history for this message
Amos Jeffries (yadi) wrote :

As related to those bugs it is non-critical. There are three upstream bug fixes in 3.1.20 however which close remote triggered security problems. Merge is advised by upstream (me).

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package squid3 - 3.1.20-1ubuntu1

---------------
squid3 (3.1.20-1ubuntu1) quantal; urgency=low

  * Merge from Debian testing (LP: #1016560). Remaining changes:
    + debian/control:
      - Update maintainer.
      - Suggests apparmor (>= 2.3)
      - Depends on ssl-cert ((>= 1.0-11ubuntu1)
      - Add transitional dummy packages
    + debian/squid3.upstart
      - Move ulimit command to script section so that it applies
        to the started squid daemon. Thanks to Timur Irmatov (LP: 986159)
      - Work around squid not handling SIGHUP by adding respawn to
        upstart job. (LP: 978356)
    + debian/NEWS.Debian: Rename NEWS.debian, add note regarding squid3
      transition in 12.04 (LP: 924739)
    + debian/rules
      - Re-enable all hardening options lost in the squid->squid3
        transition (LP: 986314)
    + squid3.resolvconf, debian/squid3.postinst, debian/squid3.postrm,
      debian/squid3.preinst, debian/squid3.prerm:
      - Convert init script to upstart
    + debian/patches/99-ubuntu-ssl-cert-snakeoil:
      - Use snakeoil certificates.
    + debian/logrotate
      - Use sar-reports rather than sarg-maint. (LP: 26616)
    + debian/patches/90-cf.data.ubuntu.dpatch:
      - Add an example refresh pattern for debs.
        (foundations-lucid-local-report spec)
    + Add disabled by default AppArmor profile (LP: 497790)
      - debian/squid3.upstart: load profile in pre-start stanza
      - add debian/usr.sbin.squid3 profile
      - debian/rules:
        + install debian/usr.sbin.squid3, etc/apparmor.d/force-complain and
          etc/apparmor.d/disable into $(INSTALLDIR)
        + use dh_apparmor
      - debian/squid3.install: install etc/apparmor.d/disable, force-complain
        and usr.sbin.squid3
      - debian/squid3.preinst: disable profile on clean install or upgrades
        from earlier than when we shipped the profile

squid3 (3.1.20-1) unstable; urgency=low

  * New upstream release

  * debian/control
    - Bumped Standard-Version to 3.9.3, no change needed
    - Added missing dependency on dpkg-dev (>= 1.16.1~)

  * debian/rules
    - Enabled hardening options (Closes: #669684)

  * debian/patches/01-cf.data.debian.patch
    - Fixed minor typos in configuration file (Closes: #670832, #673350)
 -- Stefan Bader <email address hidden> Fri, 22 Jun 2012 14:18:00 +0200

Changed in squid3 (Ubuntu):
status: In Progress → 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.