apt-got 0.8 review

by rbytes.net on

apt-got is a customizable Debian local mirror engine

License: GPL (GNU General Public License)
File size: 0K
Developer: Tobias Hertkorn
0 stars award from rbytes.net

apt-got is a customizable Debian local mirror engine. It works like a highly specialized proxy.

It employs several pluggable modules that are customized for specific jobs.

The first available module builds and supervises a partial (or full) Debian mirror which is populated on-the-fly by apt-get requests.

There is also a simple mirror module that can be used to mirror source directories or even (static) Web pages.

To save bandwidth our program will function like a drop-in, stand-alone proxy for the internal network.

But in addition it will store already requested packages locally.

Packages that are not yet stored locally are fetched upon client-request from the parent server transparently.

Here are some key features of "apt got":
Reduce bandwidth usage
Reduce download time
Handle client request
Respond to request from client
Request files from remote server
Handle server responses (e.g. file not found404, etc.)
Cache files locally
If multiple clients request a specific file simultaneously, download only once from remote server
Handle disk usage (purge old files)

What's New in This Release:
SimpleMirrorFile gets cached until the next Purger run. Removed bug that prevented the server from sending a 404 instead it sended a 0 length file.
Fixed bug with MirrorFileState in DebianMirrorFile.
Cleaned up logger infrastructure.

apt-got 0.8 keywords