Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

apt-transport-debtorrent(1) [debian man page]

apt-transport-debtorrent(1)				      General Commands Manual				       apt-transport-debtorrent(1)

NAME
apt-transport-debtorrent -- an APT transport for communicating with DebTorrent DESCRIPTION
The apt-transport-debtorrent package contains the APT debtorrent transport, which gets installed in /usr/lib/apt/methods. It makes it pos- sible to use 'deb debtorrent://localhost:9988/foo distro main' type lines in your sources.list file. You don't need to run the method your- self, it will be started automatically by APT. This manual page documents briefly the options available to the debtorrent method. 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. OPTIONS
The options below are used by APT when calling the debtorrent method. For a description of how APT reads these options, see the apt.conf man page. The options are available to be modified in the /etc/apt/apt.conf.d/20debtorrent file. Acquire::debtorrent::Timeout seconds; the number of seconds of inactivity before the request will timeout and the method will give up (defaults to 300) Acquire::debtorrent::NoCache true|false; if this is true, then APT will not store copies of the downloaded package files in its cache (defaults to false) Debug::Acquire::debtorrent true|false; whether to output debugging messages while the method is downloading files (defaults to false) SEE ALSO
apt.conf(5), debtorrent-client(1) AUTHOR
This manual page was written by Cameron Dale <camrdale@gmail.com> for the Debian system (but may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 or any later version published by the Free Software Foundation. On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL. apt-transport-debtorrent(1)

Check Out this Related Man Page

debtorrent-tracker(1)					      General Commands Manual					     debtorrent-tracker(1)

NAME
debtorrent-tracker -- debtorrent tracker SYNOPSIS
debtorrent-tracker [options ...] --dfile file DESCRIPTION
This manual page documents briefly the debtorrent-tracker command. debtorrent-tracker is a "tracker" for debtorrent clients. This program keeps track of the completion of each client, and communicates that information when requested to other clients. OPTIONS
These programs follow the usual GNU command line syntax, with long options starting with two dashes (`--'). A summary of options is included below. For more detail, see the configuration file in /etc/debtorrent. CONFIG FILES --configfile filename the filename to use for the configuration file, if not specified then a file in /etc/debtorrent will be used, followed by a file in the .DebTorrent directory in the user's home directory --save_options 0|1 whether to save the current options as the new default configuration for the current program (defaults to 0) LOCATIONS --cache_dir directory the local directory to save cache data in, if left blank then a .DebTorrent directory in the user's home directory will be used --save_dfile_interval seconds the number of seconds between saving the dfile (defaults to 300) --log_dir directory the local directory to save log files in, if left blank then the cache directory will be used --log_level level log messages that are greater than or equal to level to log files, the basic log levels are 50 (critical), 40 (errors), 30 (warn- ings), 20 (info), and 10 (debug) (the default is 20) CONNECTIONS --port port the port to listen on (defaults to 6969) --bind ip|hostname[,ip|hostname ...] a comma-separated list of ips and hostnames to bind to locally (defaults to '') --ipv6_enabled 0|1 whether to allow the client to connect to peers via IPv6 (defaults to 0) --ipv6_binds_v4 0|1 set if an IPv6 server socket won't also field IPv4 connections (defaults to 0) --socket_timeout seconds the number of seconds to wait between closing sockets which nothing has been received on (defaults to 15) --timeout_check_interval seconds the number of seconds to wait between checking if any connections have timed out (defaults to 5) ALLOWED TORRENTS AND PEERS --allowed_dir directory only allow downloads for torrents in this directory (defaults to '') --allowed_list file only allow downloads for hashes in this file (hex format, one per line), cannot be used with allowed_dir (defaults to '') --allowed_controls 0|1 whether to allow special keys in torrents in the allowed_dir to affect tracker access (defaults to 0) --allowed_ips file only allow connections from IPs specified in the given file, which contains subnet data in the format: aa.bb.cc.dd/len (defaults to '') --banned_ips file don't allow connections from IPs specified in the given file, which contains IP range data in the format: xxx:xxx:ip1-ip2 (defaults to '') --parse_dir_interval seconds number of seconds between reloading of allowed_dir (defaults to 60) PEER REQUESTS --compact_reqd 0|1 whether to only allow peers that accept a compact response (defaults to 1) --reannounce_interval seconds the number of seconds downloaders should wait between reannouncements (defaults to 1800) --response_size num the num of peers to send in an info message (defaults to 50) --nat_check num check num times if a downloader is behind a NAT (0 = don't check) (defaults to 3) --timeout_downloaders_interval seconds the number of seconds between expiring downloaders (defaults to 2700) --min_time_between_cache_refreshes seconds the minimum number of seconds before a cache is considered stale and is flushed (defaults to 600.0) --only_local_override_ip 0|1|2 ignore the ip GET parameter from machines which aren't on local network IPs (0 = never, 1 = always, 2 = ignore if NAT checking is not enabled) (defaults to 2) --dedicated_seed_id code the code to require from clients to indicate that they are dedicated seeders. This allows the tracker to monitor dedicated seed(s) and flag torrents as seeded. (defaults to '') NON-PEER REQUESTS --show_infopage 0|1 whether to display an info page when the tracker's root dir is loaded (defaults to 1) --infopage_redirect URL redirect the info page to this URL (defaults to '') --favicon filename the filename containing x-icon data to return when browser requests favicon.ico (defaults to '') --show_names 0|1 whether to display the name of the torrent on the infopage (defaults to 1) --allow_get 0|1 use with allowed_dir; adds a /file?hash=hash URL that allows users to download the torrent file (defaults to 0) --keep_dead 0|1 keep dead torrents after they expire (so they still show up on your scrape and web page) (defaults to 0) --scrape_allowed full|specific|none scrape access allowed (can be none, specific or full) (defaults to full) REQUEST LOGGING --min_time_between_log_flushes seconds the minimum number of seconds it must have been since the last flush to do another one (defaults to 3.0) --hupmonitor 0|1 whether to reopen the log file upon receipt of HUP signal (defaults to 0) --log_nat_checks 0|1 whether to add entries to the log for nat-check results (defaults to 1) MULTI-TRACKER --multitracker_enabled 0|1 whether to enable multitracker operation (defaults to 0) --multitracker_allowed autodetect|none|all whether to allow incoming tracker announces (can be none, autodetect or all) (defaults to 'autodetect') --multitracker_reannounce_interval seconds number of seconds between outgoing tracker announces (defaults to 120) --multitracker_maxpeers num the num of peers to get in a tracker announce (defaults to 20) --aggregate_forward url[,password] if set, forwards all non-multitracker to this url with this optional password (defaults to '') --aggregator 0|1|password whether to act as a data aggregator rather than a tracker. If enabled, may be 1, or password; if password is set, then an incom- ing password is required for access (defaults to '0') --http_timeout seconds number of seconds to wait before assuming that an http connection has timed out (defaults to 60) SEE ALSO
debtorrent-client(1) AUTHOR
This manual page was written by Cameron Dale <camrdale@gmail.com> for the Debian system (but may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 or any later version published by the Free Software Foundation. On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL. debtorrent-tracker(1)
Man Page

Featured Tech Videos