Transmission-daemon setup.

Na installatie op een headless server moeten er nog wat dingen worden aangepast.
Zet de daemon uit voordat je settings.json aanpast, anders worden de veranderingen door de daemon overschreven!
Uit- en aanzetten gaat als volgt:

sudo service transmission-daemon stop
sudo service transmission-daemon start

Permissies:

Verander deze regel in /etc/transmission-daemon/settings.json:

"umask": 18,

in:

"umask": 0,

Niet vergeten de daemon vooraf uit en na de aanpassing weer aan te zetten.

Pas nu nog wat groepen en permissies van users en mappen aan zodat je ook eigenaar van de gedownloade bestanden word:

sudo usermod -a -G debian-transmission USERNAME
sudo chgrp -R debian-transmission /pad/naar/downloads
sudo chmod -R 775 /pad/naar/downloads

Vervang USERNAME door je eigen username.
/pad/naar/downloads is de folder waar transmission-daemon de bestanden download.
Vergeet niet de daemon weer aan te zetten.

Webacces:

Verander in /etc/transmission-daemon/settings.json de volgende regel:

"rpc-whitelist": "127.0.0.1",

Voeg je eigen ipadres of range toe:

"rpc-whitelist": "127.0.0.1,192.168.*.*",

Vervang 192.168.*.* door je eigen ipadres of ip-range.