applications/system

pkg-cacher - Caching proxy for Debian, Ubuntu, RedHat, Fedora, and CentOS repositories.

License: GPL
Description:
Pkg-cacher performs caching of packages and metadata which have been downloaded by
local users. It is most useful for local area networks with slow internet uplink or
many machines running the same distribution and version.

When a package is requested, the cache checks whether it already has the
requested version, in which case it sends the package to the user immediately.
If not, it downloads the package while streaming it to the user at the same
time. A local copy is then kept for use by other users.

Pkg-cacher has been optimized for best utilization of network bandwidth and
efficiency even on slow low-memory servers. Multiple ways of installation are
possible: as a stand-alone HTTP proxy, as a daemon executed by inetd or as a
CGI program. Client machines are configured by changing APT's proxy
configuration or modification of access URLs in sources.list.

The package includes utilities to clean the cache (removing obsolete package
files), generate usage reports.  Experimental features include optional IPv6
support.

Pkg-cacher can be used as a replacement for apt-cacher or apt-proxy, with no
need to modify client's /etc/pkg/sources.list files or as an alternative to
approx.

Packages

pkg-cacher-1.1.0-1.src [54 KiB] Changelog by Robert Nelson ( robertn@the-nelsons.org ) - 1.1.0 (2014-04-10):
- Update version to 1.1.0

  - Implement repository cleanup.

  - Add sample client config files for CentOS, Debian, Fedora and Ubuntu to
    /usr/share/doc/pkg-cacher/client-samples.

  - Eliminate rpm dependency when building Debian debs.

  - Fix permissions on /etc/cron.daily/pkg-cacher.

  - Fix Lintian issues on Debian package.

  - Eliminate creaton of obsolete import directory.

  - Use /bin/bash for Debian scripts that require them.

  - Fixes bug setting version in packaged scripts.

  - Updated and simplified *.regexp files.

  - Add support for https based proxies and repositories.

  - Retry bogus 400 HTTP responses.

  - Make default port for standalone consistently 8080.
pkg-cacher-1.0.2-1.src [52 KiB] Changelog by Robert Nelson ( robertn@the-nelsons.org ) - 1.0.2 (2014-03-23):
- Update version to 1.0.2

  - Support chunked file transfers which don't have Content-Length Headers

  - Retry requests that return bogus responses without headers
pkg-cacher-1.0.1-1.src [52 KiB] Changelog by Robert Nelson ( robertn@the-nelsons.org ) - 1.0.1 (2013-11-19):
- Update version to 1.0.1

  - Add .drpm to static_files.regexp (completes deltarpm support)

  - Fix Ubuntu compatibility issues

    * Upgrade to Digest::SHA from Digest::SHA1

    * /bin/bash for debian/pkg-cacher-sa.postinst
pkg-cacher-1.0.0-1.src [51 KiB] Changelog by Robert Nelson ( robertn@the-nelsons.org ) - 1.0.0 (2013-11-16):
- Update version to 1.0.0.

  - Swap descriptions for pkg-cacher-cgi and pkg-cacher-sa, they were backwards.

  - Write pkg-cacher.conf to pkg-cacher.conf.rpmnew if existing one is
    modified.

  - Update Debian debhelper compatibility to level 7

  - Change pkg-cacher pointer to SourceForge in generated report.

  - Fix permissions on cron script.

  - Force ordinal numbers instead of dates on rotated logs.

  - Add Debian Translation-*.bz2 to index_files.regexp.

  - Update Fedora download path.

  - Improve redirect handling, ignoring ftp sites.

  - Add support for Apache 2.4.

  - Add sanity check on size of downloaded file.

  - Update index file regexps for RedHat.
pkg-cacher-0.9.7-1.src [49 KiB] Changelog by Robert Nelson ( robertn@the-nelsons.org ) - 0.9.7 (2008-12-01):
- Change default port to 80.

  - Update man page.
pkg-cacher-0.9.6-1.src [50 KiB] Changelog by Robert Nelson ( robertn@the-nelsons.org ) - 0.9.6 (2008-11-11):
- Add support for RedHat .img files as static files.

  - Since we handle the Range header but not the If-Range header we need 
    to ignore the former if the latter is specified.

  - Remove import and precache scripts since they aren't applicable to the 
    new cache structure.

  - Remove proxy support for arbitrary host.

  - Remove allowed_location configuration since path_map controls remote
    server access.

  - fix cgi-mode handling.

  - Add separate packages for standalone vs cgi installs.

  - Allow override of configuration values in cgi-mode.

  - Cleanup documentation.
pkg-cacher-0.9.5-1.src [51 KiB] Changelog by Robert Nelson ( robertn@the-nelsons.org ) - 0.9.5 (2008-09-17):
- Fix owner, perms on /var/cache/pkg-cacher on Debian

Listing created by Repoview-0.6.6-1.el6