diff options
| author | Robie Basak <robie@justgohome.co.uk> | 2016-08-18 16:48:36 (GMT) |
|---|---|---|
| committer | Robie Basak <robie@justgohome.co.uk> | 2016-08-18 16:49:54 (GMT) |
| commit | 279b24d284429fcf9d93767ebe11f4688fc477fd (patch) | |
| tree | ec1f5fc6c0d2dbddb37464b519c9414a7ac22e83 | |
| parent | 38c5a51086c3eebb8fac87333f55f260cee6efb0 (diff) | |
Changelog for 3.5.12-1ubuntu4
During deconstruction of 3.5.12-1ubuntu4, I could not find changes to
match the following changelog entries:
* debian/squid3.postinst: don't try to stop squid3 again, this is
redundant.
* Remove empty /etc/squid3 dir on upgrade.
| -rw-r--r-- | debian/changelog | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog index 7040a02..29756a8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,40 @@ +squid3 (3.5.12-1ubuntu4) xenial; urgency=medium + + * Remove redundant version-guarded restart code from squid postinst, which + doesn't do the right thing on Ubuntu upgrades. + * Remove duplicated conffile handling from the squid3 dummy package with + extreme prejudice. The conffile moving absolutely *must* be done + exclusively in the squid package; trying to do it in the squid3 package + causes pristine conffiles to be silently overwritten with any + locally-modified version from the squid3 package, with hilarious effect. + * Adjust squid.{pre,post}inst to trick dpkg-maintscript-helper into + believing we had a previously installed version of this package even if + we did not, which appears to be a requirement for mv_conffile to DTRT. + This is certainly a dpkg bug that needs to be filed. + * Move all Ubuntu-specific dpkg-maintscript-helper delta into + debian/squid.maintscript for clarity/sanity. Among other things, + this uncovers a bug where we're trying to call both mv_conffile and + rm_conffile for /etc/init.d/squid3. + * debian/squid3.{pre,post}inst: drop wrong short-circuiting of various + invocations; we always want to call the debhelper block. + * debian/squid3.postinst: don't try to stop squid3 again, this is + redundant. + * debian/squid3.postrm: don't rm -f conffiles in purge when dpkg already + handles these. + * Add missing pre-depends on adduser + * Anchor the Conflicts/Replaces to the version of the package that + introduced the name change in Ubuntu, to avoid upgrade ordering problems + later. + * Include upgrade migration handling for /var/spool/squid3 -> + /var/spool/squid. This won't work if /var/spool/squid3 is a mount point, + so fail gracefully, but leaving two full squid cache directories around + after upgrade is a nuisance. + * Remove empty /etc/squid3 dir on upgrade. + * Clean up apparmor links for usr.sbin.squid3 on upgrade. We don't migrate + these apparmor settings over, so at least don't leave stale links behind. + + -- Steve Langasek <steve.langasek@ubuntu.com> Thu, 31 Mar 2016 19:01:47 -0700 + squid3 (3.5.12-1ubuntu3) xenial; urgency=medium * Revert last postinst change as it's buggy. |
