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.

Date: Thu, 31 Mar 2016 19:01:47 -0700
Changed-By: Steve Langasek <steve.langa...@ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-disc...@lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/squid3/3.5.12-1ubuntu4
Format: 1.8
Date: Thu, 31 Mar 2016 19:01:47 -0700
Source: squid3
Binary: squid3 squid squid-dbg squid-common squidclient squid-cgi squid-purge
Architecture: source
Version: 3.5.12-1ubuntu4
Distribution: xenial
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-disc...@lists.ubuntu.com>
Changed-By: Steve Langasek <steve.langa...@ubuntu.com>
Description:
 squid      - Full featured Web Proxy cache (HTTP proxy)
 squid-cgi  - Full featured Web Proxy cache (HTTP proxy) - control CGI
 squid-common - Full featured Web Proxy cache (HTTP proxy) - common files
 squid-dbg  - Full featured Web Proxy cache (HTTP proxy) - Debug symbols
 squid-purge - Full featured Web Proxy cache (HTTP proxy) - control utility
 squid3     - Dummy transitional package.
 squidclient - Full featured Web Proxy cache (HTTP proxy) - control utility
Changes:
 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.
Checksums-Sha1:
 89704fa211fcee3b43ff88197248ec5c01b2bb73 2505 squid3_3.5.12-1ubuntu4.dsc
 14314c6da2bdea4cae2a3b10a260472c7e7c8a1b 44256 
squid3_3.5.12-1ubuntu4.debian.tar.xz
Checksums-Sha256:
 95434eff883389b5b42ac6824821a6a83a30daeff82fc09dd2fee823f9fa317d 2505 
squid3_3.5.12-1ubuntu4.dsc
 392a432e0b5edbce04ba05e1803b83644c0edb1ac425380fbdf791f6577058fd 44256 
squid3_3.5.12-1ubuntu4.debian.tar.xz
Files:
 0c77078976a9ec98594212a8c6cb43e0 2505 web optional squid3_3.5.12-1ubuntu4.dsc
 793241b3badabb2d8cfeb566461863fa 44256 web optional 
squid3_3.5.12-1ubuntu4.debian.tar.xz
Original-Maintainer: Luigi Gangitano <lu...@debian.org>
-- 
Xenial-changes mailing list
Xenial-changes@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/xenial-changes

Reply via email to