transmission-daemon (1) Linux Manual Page
NAME
transmission-daemon – a bittorrent client
SYNOPSIS
-words transmission-daemon –h
transmission-daemon [-a x.x.x.x,… ] [-b | B ] [-c directory ] [-C ] [-d ] [-f ] [-g directory ] [-h ] [-p port ] [-t | T ] [-u username ] [-v password ] [-P port ] [-m | M ] [-l limit ] [-L limit ] [-er | ep | et ] [-utp | no-utp ] [-V ] [-w download-dir ] [-e logfile ] [-log-error | log-info | log-debug ]
DESCRIPTION
transmission-daemon is a daemon-based Transmission session that can be controlled via RPC commands from transmission’s web interface or transmission-remote1.
OPTIONS
-a –allowedx.x.x.x,…- Allow RPC access to a comma-delimited whitelist of IP addresses. Wildcards can be specified in an address by using ‘*’. Default: "127.0.0.1" Example: "127.0.0.*,192.168.1.*"
-b –blocklist- Enable peer blocklists. Transmission understands the bluetack blocklist file format. New blocklists can be added by copying them into the config-dir’s "blocklists" subdirectory.
-cdirectory- Directory to watch for new .torrent files to be added. As they are added to this directory, the daemon will load them into Transmission.
-C- Do not watch for new .torrent files.
-B –no-blocklist- Disble blocklists.
-d- Dump transmission-daemon’s settings to stderr.
-f –foreground- Run in the foreground and print errors to stderr.
-g –config-dirdirectory- Where to look for configuration files. This can be used to swap between using the cli, daemon, gtk, and qt clients. See http://trac.transmissionbt.com/wiki/ConfigFiles for more information.
-er –encryption-required- Encrypt all peer connections.
-ep –encryption-preferred- Prefer encrypted peer connections.
-et –encryption-tolerated- Prefer unencrypted peer connections.
-gsr –global-seedratioratio- All torrents, unless overridden by a per-torrent setting, should seed until a specific ratio
-GSR –no-global-seedratio- All torrents, unless overridden by a per-torrent setting, should seed regardless of ratio
-h –help- Print command-line option descriptions.
–incomplete-dirdir- When adding new torrents, store their contents in directory until the torrent is done.
–no-incomplete-dir- Don’t store incomplete torrents in a different directory.
-i –bind-address-ipv4- Listen for IPv4 BitTorrent connections on a specific address. Only one IPv4 listening address is allowed. Default: 0.0.0.0 (All addresses)
-I –bind-address-ipv6- Listen for IPv6 BitTorrent connections on a specific address. Only one IPv6 listening address is allowed. Default: :: (All addresses)
-r –rpc-bind-address- Listen for RPC connections on a specific address. This must be an IPv4 address. Only one RPC listening address is allowed. Default: 0.0.0.0 (All addresses)
–paused- Pause all torrents on startup
-L –peerlimit-globallimit- Overall peer limit. Useful on embedded systems where the default might be unsuitable. Default: 240
-l –peerlimit-torrentlimit- Peer limit per torrent. Useful on embedded systems where the default might be unsuitable. Default: 60
-m –portmap- Enable portmapping via NAT-PMP or UPnP
-M –no-portmap- Disable portmapping
-o –dht- Enable distributed hash table (DHT).
-O –no-dht- Disable distribued hash table (DHT).
-p –portport- Port to open and listen for RPC requests on. Default: 9091
-P, -peerportport- Port to listen for incoming peers on. Default: 51413
-t –auth- Require clients to authenticate themselves. This doesn’t do much good unless username and password are also set.
-T –no-auth- Don’t require authentication from clients.
-u –usernameusername- Used for client authentication.
-v –passwordpassword- Used for client authentication.
-V –version- Show version number and exit
–utp- Enable uTP for peer connections.
–no-utp- Disable uTP for peer connections.
-w –download-dir- Where to store downloaded data.
-e –logfile- Where to store transmission’s log messages.
–log-error- Show error messages
–log-info- Show error and info messages
–log-debug- Show error, info, and debug messages
ENVIRONMENT
http_proxy- libcurl uses this environment variable when performing tracker announces.
TRANSMISSION_HOME- Sets the default config-dir.
FILES
~/.config/transmission-daemon- The config-dir used when neither [
TRANSMISSION_HOME] nor [-g] is specified. See http://trac.transmissionbt.com/wiki/ConfigFiles for more information.
AUTHORS
An -nosplit An Jordan Lee , An Josh Elsasser , An Eric Petit , and An Mitchell Livingston .
SEE ALSO
transmission-create1, transmission-daemon1, transmission-edit1, transmission-gtk1, transmission-qt1, transmission-remote1, transmission-show1
http://www.transmissionbt.com/
