source: trunk/daemon/transmission-daemon.1 @ 11541

Last change on this file since 11541 was 11541, checked in by charles, 11 years ago

(trunk) clarify http_proxy in the manpages

  • Property svn:keywords set to Date Rev Author Id
File size: 4.9 KB
1.Dd July 21, 2008
4.Nm transmission-daemon
5.Nd a bittorrent client
7.Bk -words
8.Nm transmission-daemon
9.Fl h
11.Op Fl a Ar x.x.x.x,...
12.Op Fl b | B
13.Op Fl c Ar directory
14.Op Fl C
15.Op Fl f
16.Op Fl g Ar directory
17.Op Fl h
18.Op Fl p Ar port
19.Op Fl t | T
20.Op Fl u Ar username
21.Op Fl v Ar password
22.Op Fl P Ar port
23.Op Fl m | M
24.Op Fl l Ar limit
25.Op Fl L Ar limit
26.Op Fl er | ep | et
27.Op Fl V
28.Op Fl w Ar download-dir
29.Op Fl e Ar logfile
30.Op Fl log-error | log-info | log-debug
34is a daemon-based Transmission session that can be controlled
35via RPC commands from transmission's web interface or
36.Xr transmission-remote 1 .
38.Bl -tag -width Ds
39.It Fl a Fl -allowed Ar x.x.x.x,...
40Allow RPC access to a comma-delimited whitelist of IP addresses.
41Wildcards can be specified in an address by using '*'.
42Default: ""
43Example: "127.0.0.*,192.168.1.*"
44.It Fl b Fl -blocklist
45Enable peer blocklists. Transmission understands the bluetack blocklist file format.
46New blocklists can be added by copying them into the config-dir's "blocklists" subdirectory.
47.It Fl c Ar directory
48Directory to watch for new .torrent files to be added. As they are added to this directory,
49the daemon will load them into Transmission.
50.It Fl C
51Do not watch for new .torrent files.
52.It Fl B Fl -no-blocklist
53Disble blocklists.
54.It Fl f Fl -foreground
55Run in the foreground and print errors to stderr.
56.It Fl g Fl -config-dir Ar directory
57Where to look for configuration files. This can be used to swap between using the cli, daemon, gtk, and qt clients.
58See for more information.
59.It Fl er Fl -encryption-required
60Encrypt all peer connections.
61.It Fl ep Fl -encryption-preferred
62Prefer encrypted peer connections.
63.It Fl et Fl -encryption-tolerated
64Prefer unencrypted peer connections.
65.It Fl gsr Fl -global-seedratio Ar ratio
66All torrents, unless overridden by a per-torrent setting, should seed until a specific
67.Ar ratio
68.It Fl GSR Fl -no-global-seedratio
69All torrents, unless overridden by a per-torrent setting, should seed regardless of ratio
70.It Fl h Fl -help
71Print command-line option descriptions.
72.It Fl -incomplete-dir Ar dir
73When adding new torrents, store their contents in
74.Ar directory
75until the torrent is done.
76.It Fl -no-incomplete-dir
77Don't store incomplete torrents in a different directory.
78.It Fl i Fl -bind-address-ipv4
79Listen for IPv4 BitTorrent connections on a specific address. Only one IPv4 listening address is allowed. Default: (All addresses)
80.It Fl I Fl -bind-address-ipv6
81Listen for IPv6 BitTorrent connections on a specific address. Only one IPv6 listening address is allowed. Default: :: (All addresses)
82.It Fl r Fl -rpc-bind-address
83Listen for RPC connections on a specific address. This must be an IPv4 address. Only one RPC listening address is allowed. Default: (All addresses)
84.It Fl -paused
85Pause all torrents on startup
86.It Fl L Fl -peerlimit-global Ar limit
87Overall peer limit. Useful on embedded systems where the default might be unsuitable. Default: 240
88.It Fl l Fl -peerlimit-torrent Ar limit
89Peer limit per torrent. Useful on embedded systems where the default might be unsuitable. Default: 60
90.It Fl m Fl -portmap
91Enable portmapping via NAT-PMP or UPnP
92.It Fl M Fl -no-portmap
93Disable portmapping
94.It Fl o Fl -dht
95Enable distributed hash table (DHT).
96.It Fl O Fl -no-dht
97Disable distribued hash table (DHT).
98.It Fl p Fl -port Ar port
99Port to open and listen for RPC requests on. Default: 9091
100.It Fl P, -peerport Ar port
101Port to listen for incoming peers on. Default: 51413
102.It Fl t Fl -auth
103Require clients to authenticate themselves.
104This doesn't do much good unless
105.Ar username
107.Ar password
108are also set.
109.It Fl T Fl -no-auth
110Don't require authentication from clients.
111.It Fl u Fl -username Ar username
112Used for client authentication.
113.It Fl v Fl -password Ar password
114Used for client authentication.
115.It Fl V Fl -version
116Show version number and exit
117.It Fl w Fl -download-dir
118Where to store downloaded data.
119.It Fl e Fl -logfile
120Where to store transmission's log messages.
121.It Fl -log-error
122Show error messages
123.It Fl -log-info
124Show error and info messages
125.It Fl -log-debug
126Show error, info, and debug messages
129.Bl -tag -width Fl
130.It Ev http_proxy
131libcurl uses this environment variable when performing tracker announces.
133Sets the default config-dir.
135.Sh FILES
136.Bl -tag -width Ds -compact
137.It ~/.config/transmission-daemon
138The config-dir used when neither
141.Op Fl g
142is specified.
143See for more information.
146.An -nosplit
147.An Charles Kerr ,
148.An Josh Elsasser ,
149.An Eric Petit ,
151.An Mitchell Livingston .
153.Xr transmission-create 1 ,
154.Xr transmission-daemon 1 ,
155.Xr transmission-edit 1 ,
156.Xr transmission-gtk 1 ,
157.Xr transmission-qt 1 ,
158.Xr transmission-remote 1 ,
159.Xr transmission-show 1
Note: See TracBrowser for help on using the repository browser.