Accepted apt-cacher 1.0.12 (source)

Martin Pitt martin.pitt at
Wed Sep 14 13:40:02 CDT 2005

Hash: SHA1

Origin: Debian/unstable
Format: 1.7
Date: Wed,  14 Sep 2005 19:33:57 +0100
Source: apt-cacher
Binary: apt-cacher
Architecture: source
Version: 1.0.12
Distribution: breezy
Urgency: high
Maintainer: Eduard Bloch <blade at>
Changed-By: Martin Pitt <martin.pitt at>
 apt-cacher - caching system for Debian package and source files
Closes: 319709 322299 323037 323955 324572
 apt-cacher (1.0.12) unstable; urgency=high
   * set the CGI_MODE flag in wrapper (closes: #324572)
   * a one-line fix for an obvious bug already slipped into testing, thus the
     severity choice
 apt-cacher (1.0.11) unstable; urgency=medium
   * the REMOTE_ADDR interpretation had unexpected side effects, script was
     executed in paranoid CGI mode when runned from, so
     CGI script has finally been separated: as invoked by httpd
     sets clear flags and then executs the normal code (installed in a separate
     file now)
   * better controled termination of child processes now making restarts more
 apt-cacher (1.0.10) unstable; urgency=low
   * manpage updates and hyphenisation fixes by Bastian Kleineidam 
     (closes: Bug#323955)
   * speedup (removed date calls) and using correct date
     specification from HTTP::Date
 apt-cacher (1.0.9) unstable; urgency=low
   * pidfile could have been created too late with -d, fixed
   * -p option documented
 apt-cacher (1.0.8) unstable; urgency=medium
   * checks for valid host/uri without warnings
   * added -R N option to try to bind the socket N times with 5s interval
   * -d forks away only after the daemon is ready
   * added a TERM handler to close all connections and reliable shut down the
   * interpretation of REMOTE_ADDR even in inetd / direct call mode
   * fix for the path_map parser, correct separator detection
 apt-cacher (1.0.7) unstable; urgency=medium
   * fixed a nasty bug in (copy&paste with insufficient
     testing, closes: #323037)
   * better warnings in, --force disables the
     "downloability check"
 apt-cacher (1.0.6) unstable; urgency=low
   * added an evil script (apt-proxy-to-apt-cacher) to take relevant
     configuration data from apt-proxy and assimilate its cache
   * config file parser improvements: speedup and multiline support
   * new config option: path_map to map visible paths to one or multiple servers
   * new features: server-hopping (using alternative backends on failures) and
     recursive import from whole filesystems (eg. DVD), optionally read-only
     (making hard links or copies)
 apt-cacher (1.0.5) unstable; urgency=low
   * tolerate two slashes in the beginning of the location URL
   * closing connection on 404 errors to avoid apt-get freezes
 apt-cacher (1.0.4) unstable; urgency=low
   * now a real fix for the CGI status line output, fixes the accidential
     supressing of it in certain situations (closes: #322299)
   * apt-cacher-cleanup now removes orphaned .notify files (after few days)
     which could be left behind by the some download processes in version 1.0.2
     or after killing fetcher processes, system crashes, etc.
   * proper printing of usage info if the path has been omited
   * new option to print text with HTTP 410 messages, eg. to advise users to
     change sources.list to use apt-cacher in server mode
 apt-cacher (1.0.3) unstable; urgency=low
   * Fix for not outputing the HTTP status line in CGI mode (confused apache2)
   * added sanity checks for effective user ID in to stop
     poisoning the cache with files with wrong permissions
 apt-cacher (1.0.2) unstable; urgency=low
   * fixed a bug with and extract_sums method (which
     appeared with Sarge's Perl only and not before)
   * added a download success check in cleanup to not let it nuke the whole
     cache if the mirror server has been unreachable for some minutes
 apt-cacher (1.0.1) unstable; urgency=low
   * passing EXTRAOPT in the init script
 apt-cacher (1.0.0) unstable; urgency=low
   * more safe options parsing
   * added a config option for the address to listen on
   * moved user and group settings to the configuration file
   * cleanup and precache script updates
   * description update: a bit power selling to express what it actually does
   * init script added
   * created the symlink in /usr/sbin/apt-cacher. Kept the httpd configuration
     installation hooks for compatibility with existing setups.
 apt-cacher (0.9.12) experimental; urgency=low
   * parts of design reverted back to the old method:
     + separate fetcher threat, spawned as needed
     + error message passing much more safe and should now be really reliable
       with more than one reader
     + file handles cleanup
 apt-cacher (0.9.11) experimental; urgency=low
   * apt-cacher has been rewritten in the most parts:
     + can act as a stand-alone daemon, an inetd daemon or as user / CGI
       program (dropped dependency on httpd-cgi)
     + using libwww-perl as download agent, stopped using curl tool. Using
       libcurl3 instead is beeing considered
   * added bzip2 to dependency list (closes: #319709)
   * removed visible references to
 apt-cacher (0.9.10) unstable; urgency=high
   * SECURITY: replaces execution of curl in a shell environment (with possibly
     tainted command line parts) with a safe pipe construct
 01bdd6a0fe9aa60c58a14114ac25332a 601 net optional apt-cacher_1.0.12.dsc
 c14cbcc2d0ab9fbd6d00a13817b1f8bf 75553 net optional apt-cacher_1.0.12.tar.gz
Version: GnuPG v1.2.5 (GNU/Linux)


  to pool/universe/a/apt-cacher/apt-cacher_1.0.12.dsc
  to pool/universe/a/apt-cacher/apt-cacher_1.0.12.tar.gz

More information about the breezy-changes mailing list