squid-cgi - Full featured Web Proxy cache (HTTP proxy) - control CGI

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Universe i386
Package name: squid-cgi
Package version: 3.5.12
Package release: 1ubuntu7
Package architecture: i386
Package type: deb
Installed size: 233 B
Download size: 58.64 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 CGI program that can be used to query and administrate a `squid' proxy cache through a web browser.



  • squid3-cgi


  • squid3-cgi


  • squid3-cgi


    Source package: squid3

    Install Howto

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


    • /etc/squid/cachemgr.conf
    • /usr/lib/cgi-bin/cachemgr.cgi
    • /usr/share/doc/squid-cgi/CONTRIBUTORS.gz
    • /usr/share/doc/squid-cgi/CREDITS.gz
    • /usr/share/doc/squid-cgi/README
    • /usr/share/doc/squid-cgi/changelog.Debian.gz
    • /usr/share/doc/squid-cgi/copyright
    • /usr/share/man/man8/cachemgr.cgi.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).