squid-purge - Full featured Web Proxy cache (HTTP proxy) - control utility

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Universe i386
Package name: squid-purge
Package version: 3.5.12
Package release: 1ubuntu7
Package architecture: i386
Package type: deb
Installed size: 206 B
Download size: 51.65 KB
Official Mirror: archive.ubuntu.com
Squid is a high-performance proxy caching server for web clients, supporting FTP, gopher, ICY and HTTP data objects. Squid version 3 is a major rewrite of Squid in C++ and introduces a number of new features including ICAP and ESI support. This package contains a small utility that can be used to manage the disk cache from the command line.



    Source package: squid3

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install squid-purge deb package:
      # sudo apt-get install squid-purge


    • /usr/bin/squid-purge
    • /usr/share/doc/squid-purge/CONTRIBUTORS.gz
    • /usr/share/doc/squid-purge/CREDITS.gz
    • /usr/share/doc/squid-purge/README
    • /usr/share/doc/squid-purge/changelog.Debian.gz
    • /usr/share/doc/squid-purge/copyright
    • /usr/share/man/man8/squid-purge.8.gz


    2016-04-12 - LaMont Jones <lamont@ubuntu.com> squid3 (3.5.12-1ubuntu7) xenial; urgency=medium * Update apparmor profile to be correct for maas-proxy.

    2016-04-03 - Adam Conrad <adconrad@ubuntu.com> squid3 (3.5.12-1ubuntu6) xenial; urgency=medium * Attempt to migrate /var/log/squid3 -> /var/log/squid on upgrade. * Update apparmor profile for s/squid3/squid/ and /dev/shm access.

    2016-04-01 - Steve Langasek <steve.langasek@ubuntu.com> squid3 (3.5.12-1ubuntu5) xenial; urgency=medium * Use versioned Breaks/Replaces instead of an unversioned Conflicts, to further clean up the upgrade ordering.

    2016-03-31 - Steve Langasek <steve.langasek@ubuntu.com> 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.

    2016-03-29 - St├ęphane Graber <stgraber@ubuntu.com> squid3 (3.5.12-1ubuntu3) xenial; urgency=medium * Revert last postinst change as it's buggy. * Remove /etc/init.d/squid3 from preinst on upgrade.

    2016-03-28 - Ryan Harper <ryan.harper@canonical.com> squid3 (3.5.12-1ubuntu2) xenial; urgency=medium * debian/squid.postinst: Fix dist-upgrade of squid by detecting service name (/etc/init.d/squid vs. squid3).