http://1000umbrellas.com/2010/10/04/updated-transmission-installationconfiguration-on-ubuntu-server
sudo apt-get install transmission-daemon
sudo mkdir -p /srv/transmission/downloading
sudo mkdir -p /srv/transmission/seeding
sudo mkdir -p /srv/transmission/watch
sudo mkdir -p /srv/transmission/complete
sudo usermod -a -G debian-transmission chris
sudo chown -R debian-transmission:debian-transmission /srv/transmission
sudo chmod 775 /srv/transmission/*
cd /etc/transmission-daemon
sudo cp -p settings.json settings.json.ori
sudo vi settings.json
{
"alt-speed-down": 500,
"alt-speed-enabled": false,
"alt-speed-time-begin": 480,
"alt-speed-time-day": 127,
"alt-speed-time-enabled": false,
"alt-speed-time-end": 0,
"alt-speed-up": 10,
"bind-address-ipv4": "0.0.0.0",
"bind-address-ipv6": "::",
"blocklist-enabled": false,
"blocklist-url": "http://www.example.com/blocklist",
"cache-size-mb": 4,
"dht-enabled": true,
"download-dir": "/srv/transmission/seeding",
"download-limit": 100,
"download-limit-enabled": 0,
"encryption": 2,
"idle-seeding-limit": 30,
"idle-seeding-limit-enabled": false,
"incomplete-dir": "/srv/transmission/downloading",
"incomplete-dir-enabled": true,
"lazy-bitfield-enabled": true,
"lpd-enabled": false,
"max-peers-global": 200,
"message-level": 2,
"open-file-limit": 32,
"peer-congestion-algorithm": "",
"peer-limit-global": 240,
"peer-limit-per-torrent": 60,
"peer-port": 44435,
"peer-port-random-high": 20599,
"peer-port-random-low": 20500,
"peer-port-random-on-start": false,
"peer-socket-tos": "default",
"pex-enabled": true,
"port-forwarding-enabled": false,
"preallocation": 1,
"prefetch-enabled": 1,
"proxy": "",
"proxy-auth-enabled": false,
"proxy-auth-password": "",
"proxy-auth-username": "",
"proxy-enabled": false,
"proxy-port": 80,
"proxy-type": 0,
"ratio-limit": 0.2500,
"ratio-limit-enabled": true,
"rename-partial-files": true,
"rpc-authentication-required": false,
"rpc-bind-address": "0.0.0.0",
"rpc-enabled": true,
"rpc-password": "{344d5fb95fa67ba00ccb188d79809bee0957b674fAWT0o9G",
"rpc-port": 9091,
"rpc-url": "/transmission/",
"rpc-username": "transmission",
"rpc-whitelist": "127.0.0.1,192.168.88.*",
"rpc-whitelist-enabled": true,
"script-torrent-done-enabled": false,
"script-torrent-done-filename": "",
"speed-limit-down": 5120,
"speed-limit-down-enabled": true,
"speed-limit-up": 512,
"speed-limit-up-enabled": true,
"start-added-torrents": true,
"trash-original-torrent-files": false,
"umask": 2,
"upload-limit": 100,
"upload-limit-enabled": 0,
"upload-slots-per-torrent": 4,
"utp-enabled": true,
"watch-dir": "/srv/transmission/watch",
"watch-dir-enabled": true
}
$ sudo service transmission-daemon reload
$ sudo service transmission-daemon restart
transmission-daemon -p 9091 -f -T
update to new version
sudo aptitude install software-properties-common
sudo add-apt-repository ppa:transmissionbt/ppa