Cameron Dale's Unofficial Debian Repository

Below is a listing of all the files available in my repository, grouped by distribution. I try to keep the distribution's updated so that packages are removed once they get added to the debian archive.

You can install any of the packages below by clicking on the "binary for arch ..." link to download the package, then install it by running (as root) "dpkg -i <downloaded-file>".

The source for all the packages is available by clicking on the "Source dir" link, and then downloading the source files (.tar.gz, .dsc, and .diff.gz).

Alternatively, you can add some or all of the following lines to your /etc/apt/sources.list file:

deb http://debian.camrdale.org/ stable main contrib non-free
deb-src http://debian.camrdale.org/ stable main contrib non-free

deb http://debian.camrdale.org/ testing main contrib non-free
deb-src http://debian.camrdale.org/ testing main contrib non-free

deb http://debian.camrdale.org/ unstable main contrib non-free
deb-src http://debian.camrdale.org/ unstable main contrib non-free

and then do an "apt-get update", followed by an "apt-get install <package>" (or, better yet, run aptitude).

The GPG key for the repository is available here. You can install it directly by:

wget -q http://debian.camrdale.org/key.gpg -O- | sudo apt-key add - && sudo apt-get update

Packages in unstable (sid)

bittornado (0.3.18-9) - bittorrent client (and tracker) with console and curses interfaces
Binary for arch all (157.4 KB) | Source dir

BitTornado is a bittorrent client built on the original BitTorrent client from BitTorrent Inc. This client features a console and curses mode, lots of features, and is one of the original bittorrent clients created.

Features include: * upload/download speed limitation * prioritised downloading when downloading batches (several files) * detailed information about connections to other peers * encryption (PE/MSE) support (with the recommended python-crypto) * console mode for running from scripts * curses mode for running interactively * tracker for the distribution of files

This package contains the console and curses interfaces, and a bittorrent tracker, install the package bittornado-gui to get the GUI components. See the bittorrent package for a description of what bittorrent is.

bittornado-gui (0.3.18-9) - bittorrent client with GUI interface
Binary for arch all (39.9 KB) | Source dir

The GUI interface to the BitTornado bittorrent client. BitTornado is a bittorrent client built on the original BitTorrent client from BitTorrent Inc. This client features a GUI interface, lots of features, and is one of the original bittorrent clients created.

Features include: * upload/download speed limitation * prioritised downloading when downloading batches (several files) * detailed information about connections to other peers * encryption (PE/MSE) support (with the recommended python-crypto) * console mode for running from scripts * curses mode for running interactively * tracker for the distribution of files

This package contains the GUI interface, install only the bittornado package to get a console and curses interface and a bittorrent tracker. See the bittorrent package for a description of what bittorrent is.

libphp-adodb (5.09a-1) - The ADOdb database abstraction layer for PHP
Binary for arch all (539.6 KB) | Source dir

A library for PHP, to allow for a universal way to access databases. ADOdb stands for Active Data Objects Data Base. Currently supported databases are MySQL, PostgreSQL, Interbase, Oracle, MS SQL 7, FoxPro, Access, ADO, Sybase, DB2 and generic ODBC.

torrentflux (2.4-4) - web based, feature-rich BitTorrent download manager
Binary for arch all (441.5 KB) | Source dir

TorrentFlux is a PHP based BitTorrent controller that runs on a web server. It can manage all of your BitTorrent downloads from anywhere through a convenient and easy-to-use web interface.

TorrentFlux uses a MySQL database to manage the downloads. This database may be automatically created and maintained for you (if you want), but that requires the recommended mysql-client package. If you do not have a remote database server to access, you will also need the recommended mysql-server package. (If you're not sure, then you probably need both.)

TorrentFlux enables you to run BitTorrent downloads unattended on a monitor-less or remote server 24 hours a day, while still maintaining complete control from any web browser. Now you can control your downloading on your firewall, or keep up with downloads while on vacation. It uses the BitTornado client to download files, and also requires a web server with PHP.

Some of the many features: * Upload Torrents via URL or File Upload * Start, Stop, and Delete Torrents with ease * Advanced Torrent start options (ports, speeds, etc.) * Multi-user interface * RSS Feeds, download Torrents files with a click * Run several torrents at once * View Download Progress of all torrents at a glance * View drive space at a glance * View Torrent file meta information * Built-in User management and Security * Private Messaging * Themes (selectable per user) * Upload History * Detailed User Administration * Admin Searchable Logs * Torrent Search (many popular sites) * Language Support * Make your own torrents * Add torrents to a download Queue * NFO / Text viewer

For a description of BitTorrent, see the bittornado package.

Packages in testing (squeeze)

bittornado (0.3.18-9) - bittorrent client (and tracker) with console and curses interfaces
Binary for arch all (157.4 KB) | Source dir

BitTornado is a bittorrent client built on the original BitTorrent client from BitTorrent Inc. This client features a console and curses mode, lots of features, and is one of the original bittorrent clients created.

Features include: * upload/download speed limitation * prioritised downloading when downloading batches (several files) * detailed information about connections to other peers * encryption (PE/MSE) support (with the recommended python-crypto) * console mode for running from scripts * curses mode for running interactively * tracker for the distribution of files

This package contains the console and curses interfaces, and a bittorrent tracker, install the package bittornado-gui to get the GUI components. See the bittorrent package for a description of what bittorrent is.

bittornado-gui (0.3.18-9) - bittorrent client with GUI interface
Binary for arch all (39.9 KB) | Source dir

The GUI interface to the BitTornado bittorrent client. BitTornado is a bittorrent client built on the original BitTorrent client from BitTorrent Inc. This client features a GUI interface, lots of features, and is one of the original bittorrent clients created.

Features include: * upload/download speed limitation * prioritised downloading when downloading batches (several files) * detailed information about connections to other peers * encryption (PE/MSE) support (with the recommended python-crypto) * console mode for running from scripts * curses mode for running interactively * tracker for the distribution of files

This package contains the GUI interface, install only the bittornado package to get a console and curses interface and a bittorrent tracker. See the bittorrent package for a description of what bittorrent is.

libphp-adodb (5.09a-1) - The ADOdb database abstraction layer for PHP
Binary for arch all (539.6 KB) | Source dir

A library for PHP, to allow for a universal way to access databases. ADOdb stands for Active Data Objects Data Base. Currently supported databases are MySQL, PostgreSQL, Interbase, Oracle, MS SQL 7, FoxPro, Access, ADO, Sybase, DB2 and generic ODBC.

torrentflux (2.4-4) - web based, feature-rich BitTorrent download manager
Binary for arch all (441.5 KB) | Source dir

TorrentFlux is a PHP based BitTorrent controller that runs on a web server. It can manage all of your BitTorrent downloads from anywhere through a convenient and easy-to-use web interface.

TorrentFlux uses a MySQL database to manage the downloads. This database may be automatically created and maintained for you (if you want), but that requires the recommended mysql-client package. If you do not have a remote database server to access, you will also need the recommended mysql-server package. (If you're not sure, then you probably need both.)

TorrentFlux enables you to run BitTorrent downloads unattended on a monitor-less or remote server 24 hours a day, while still maintaining complete control from any web browser. Now you can control your downloading on your firewall, or keep up with downloads while on vacation. It uses the BitTornado client to download files, and also requires a web server with PHP.

Some of the many features: * Upload Torrents via URL or File Upload * Start, Stop, and Delete Torrents with ease * Advanced Torrent start options (ports, speeds, etc.) * Multi-user interface * RSS Feeds, download Torrents files with a click * Run several torrents at once * View Download Progress of all torrents at a glance * View drive space at a glance * View Torrent file meta information * Built-in User management and Security * Private Messaging * Themes (selectable per user) * Upload History * Detailed User Administration * Admin Searchable Logs * Torrent Search (many popular sites) * Language Support * Make your own torrents * Add torrents to a download Queue * NFO / Text viewer

For a description of BitTorrent, see the bittornado package.

Packages in stable (lenny)

bittornado (0.3.18-9) - bittorrent client (and tracker) with console and curses interfaces
Binary for arch all (157.4 KB) | Source dir

BitTornado is a bittorrent client built on the original BitTorrent client from BitTorrent Inc. This client features a console and curses mode, lots of features, and is one of the original bittorrent clients created.

Features include: * upload/download speed limitation * prioritised downloading when downloading batches (several files) * detailed information about connections to other peers * encryption (PE/MSE) support (with the recommended python-crypto) * console mode for running from scripts * curses mode for running interactively * tracker for the distribution of files

This package contains the console and curses interfaces, and a bittorrent tracker, install the package bittornado-gui to get the GUI components. See the bittorrent package for a description of what bittorrent is.

bittornado-gui (0.3.18-9) - bittorrent client with GUI interface
Binary for arch all (39.9 KB) | Source dir

The GUI interface to the BitTornado bittorrent client. BitTornado is a bittorrent client built on the original BitTorrent client from BitTorrent Inc. This client features a GUI interface, lots of features, and is one of the original bittorrent clients created.

Features include: * upload/download speed limitation * prioritised downloading when downloading batches (several files) * detailed information about connections to other peers * encryption (PE/MSE) support (with the recommended python-crypto) * console mode for running from scripts * curses mode for running interactively * tracker for the distribution of files

This package contains the GUI interface, install only the bittornado package to get a console and curses interface and a bittorrent tracker. See the bittorrent package for a description of what bittorrent is.

libphp-adodb (5.09a-1) - The ADOdb database abstraction layer for PHP
Binary for arch all (539.6 KB) | Source dir

A library for PHP, to allow for a universal way to access databases. ADOdb stands for Active Data Objects Data Base. Currently supported databases are MySQL, PostgreSQL, Interbase, Oracle, MS SQL 7, FoxPro, Access, ADO, Sybase, DB2 and generic ODBC.

torrentflux (2.4-4) - web based, feature-rich BitTorrent download manager
Binary for arch all (441.5 KB) | Source dir

TorrentFlux is a PHP based BitTorrent controller that runs on a web server. It can manage all of your BitTorrent downloads from anywhere through a convenient and easy-to-use web interface.

TorrentFlux uses a MySQL database to manage the downloads. This database may be automatically created and maintained for you (if you want), but that requires the recommended mysql-client package. If you do not have a remote database server to access, you will also need the recommended mysql-server package. (If you're not sure, then you probably need both.)

TorrentFlux enables you to run BitTorrent downloads unattended on a monitor-less or remote server 24 hours a day, while still maintaining complete control from any web browser. Now you can control your downloading on your firewall, or keep up with downloads while on vacation. It uses the BitTornado client to download files, and also requires a web server with PHP.

Some of the many features: * Upload Torrents via URL or File Upload * Start, Stop, and Delete Torrents with ease * Advanced Torrent start options (ports, speeds, etc.) * Multi-user interface * RSS Feeds, download Torrents files with a click * Run several torrents at once * View Download Progress of all torrents at a glance * View drive space at a glance * View Torrent file meta information * Built-in User management and Security * Private Messaging * Themes (selectable per user) * Upload History * Detailed User Administration * Admin Searchable Logs * Torrent Search (many popular sites) * Language Support * Make your own torrents * Add torrents to a download Queue * NFO / Text viewer

For a description of BitTorrent, see the bittornado package.

Packages in oldstable (etch)

apt-p2p (0.1.5~etch1) - apt helper for peer-to-peer downloads of Debian packages
Binary for arch all (105.8 KB) | Source dir

Apt-P2P is a helper for downloading Debian packages files with APT. It will download any needed files from other Apt-P2P peers in a peer-to-peer manner, and so reduce the strain on the Debian mirrors.

The Apt-P2P daemon runs automatically on startup and listens for requests from APT for files, as well as maintaining membership in a Distributed Hash Table (DHT). For any files which have a hash available (most files), peers that have the file are looked for in the DHT. The file can then be downloaded from them, using the uploading bandwidth of other peers while reducing the demand on the Debian mirror network. However, if a package can not be found on any peers, Apt-P2P will fall back to downloading from a mirror to ensure all packages are downloaded. Once downloaded, the file is hash checked and added to the DHT so that other peers can download it without the mirror.

The configuration is very simple, and only involves prepending 'localhost' and the port to your current sources.list lines (similar to other apt-proxy-like software).

bittornado (0.3.18-5) - bittorrent client with enhanced curses interface
Binary for arch all (156.6 KB) | Source dir

bittorrent is a tool for distributing files. Whenever more than one person is downloading at once they send pieces of the file(s) to each other, thus relieving the central server's bandwidth burden. Even with many simultaneous downloads, the upload burden on the central server remains quite small, since each new downloader introduces new upload capacity.

BitTornado is the next generation bittorrent client built on the original BitTorrent. This client features an enhanced console/curses mode, lots of new features under the hood, and is generally one of the most advanced clients out there. Get this if you need to limit your bandwidth, or you want more control of your torrents. It does everything the original bittorrent does, plus more...

This package only contains the curses interfaces, install the package bittornado-gui to get the GUI components

Homepage: http://bittornado.com

bittornado-gui (0.3.18-5) - bittorrent client with enhanced GUI interface
Binary for arch all (39.3 KB) | Source dir

bittorrent is a tool for distributing files. It's extremely easy to use - downloads are started by clicking on hyperlinks. Whenever more than one person is downloading at once they send pieces of the file(s) to each other, thus relieving the central server's bandwidth burden. Even with many simultaneous downloads, the upload burden on the central server remains quite small, since each new downloader introduces new upload capacity.

BitTornado is the next generation bittorrent client built on the original BitTorrent. This client features an enhanced GUI, lots of new features under the hood, and is generally one of the most advanced clients out there. Get this if you need to limit your bandwidth, or you want more control of your torrents. It does everything the original bittorrent does, plus more...

debtorrent (0.1.6~etch2) - bittorrent proxy for downloading Debian packages
Binary for arch all (218.2 KB) | Source dir

DebTorrent is a proxy for downloading Debian packages files with APT. It will download any needed packages from other DebTorrent peers in a bittorrent-like manner, and so reduce the strain on the Debian mirrors.

The DebTorrent client runs as a daemon, automatically started on bootup, and listens for requests from APT for files. Any non-package files are downloaded and served to APT similarly to other proxying software (e.g. apt-proxy, apt-cacher, and approx). The configuration is very simple, and only involves prepending a server and port to your current sources.list files (similar to apt-cacher).

When downloading package files, the DebTorrent client will try to use any other DebTorrent clients it can find to download from. This will use the uploading bandwidth of other peers, while reducing the demand on the Debian mirror network. However, if a package cannot be found on any peers, DebTorrent will fall back to downloading from a mirror to ensure all packages are downloaded.

libphp-adodb (4.96-1) - The ADOdb database abstraction layer for PHP
Binary for arch all (478.7 KB) | Source dir

A library for PHP, to allow for a universal way to access databases. ADOdb stands for Active Data Objects Data Base. Currently supported databases are MySQL, PostgreSQL, Interbase, Oracle, MS SQL 7, FoxPro, Access, ADO, Sybase, DB2 and generic ODBC.

python-debian (0.1.8~etch1) - python modules to work with Debian-related data formats
Binary for arch all (42.3 KB) | Source dir

This package provides python modules that abstract many formats of Debian related files. Currently handled are: * Debtags information (debian_bundle.debtags module) * debian/changelog (debian_bundle.changelog module) * Packages files, pdiffs (debian_bundle.debian_support module) * Control files of single or multple RFC822-style paragraphs, e.g debian/control, .changes, .dsc, Packages, Sources, Release, etc. (debian_bundle.deb822 module) * Raw .deb and .ar files, with (read-only) access to contained files and meta-information

torrentflux (2.3-8) - web based, feature-rich BitTorrent download manager
Binary for arch all (436.8 KB) | Source dir

TorrentFlux is a PHP based BitTorrent controller that runs on a web server. It can manage all of your BitTorrent downloads from anywhere through a convenient and easy-to-use web interface.

TorrentFlux uses a MySQL database to manage the downloads. This database may be automatically created and maintained for you (if you want), but that requires the recommended mysql-client package. If you do not have a remote database server to access, you will also need the recommended mysql-server package. (If you're not sure, then you probably need both.)

TorrentFlux enables you to run BitTorrent downloads unattended on a monitor-less or remote server 24 hours a day, while still maintaining complete control from any web browser. Now you can control your downloading on your firewall, or keep up with downloads while on vacation. It uses the BitTornado client to download files, and also requires a web server with PHP.

Some of the many features: * Upload Torrents via URL or File Upload * Start, Stop, and Delete Torrents with ease * Advanced Torrent start options (ports, speeds, etc.) * Multi-user interface * RSS Feeds, download Torrents files with a click * Run several torrents at once * View Download Progress of all torrents at a glance * View drive space at a glance * View Torrent file meta information * Built-in User management and Security * Private Messaging * Themes (selectable per user) * Upload History * Detailed User Administration * Admin Searchable Logs * Torrent Search (many popular sites) * Language Support * Make your own torrents * Add torrents to a download Queue * NFO / Text viewer

For a description of BitTorrent, see the bittornado package.

apt-transport-debtorrent (0.2.1) - an APT transport for communicating with DebTorrent
Binary for arch amd64 (25.9 KB) | Source dir

This package contains the APT debtorrent transport. It makes it possible to use 'deb debtorrent://localhost:9988/foo distro main' type lines in your sources.list file.

For an overview of the DebTorrent program, see the 'debtorrent' package.

You don't actually need this package to use the DebTorrent program, it will work fine using the regular http:// transport.

However, using this method has some advantages over HTTP. Unlike the traditional HTTP method, this transport will send all possible requests to DebTorrent as soon as it recieves them, which will speed up the download as peers can be contacted in parallel. This method also allows the DebTorrent client to return files to APT in any order, which is important since BitTorrent downloads proceed in a random order. Additionally, this method uses a very similar protocol to HTTP, and so can easily be used to access a DebTorrent client running on another host.