There are some issues I've noticed:
1. It can't be run as root user. I changed USER=root in /etc/init.d/transmission-daemon, but the process still runs as debian-transmission:
Code: Select all
$ ps aux | grep trans
debian-+ 406 1.7 1.2 34316 10304 ? Ssl 01:43 0:01 /usr/bin/transmission-daemon -f --log-error
Code: Select all
transmission-daemon[19963]: [2015-11-21 01:44:59.102 UTC] Couldn't open "/torrents/incomplete/ubuntu-14.10-desktop-i386.iso.part": Permission denied (fdlimit.c:370)
transmission-daemon[19963]: [2015-11-21 01:44:59.102 UTC] ubuntu-14.10-desktop-i386.iso tr_fdFileCheckout failed for "/torrents/incomplete/ubuntu-14.10-desktop-i386.iso.part": Permission denied (inout.c:101)
Code: Select all
systemd[1]: transmission-daemon.service: main process exited, code=killed, status=11/SEGV
systemd[1]: Unit transmission-daemon.service entered failed state.
Everything works fine with version 2.52-3+nmu2 from deb http://ftp.debian.org/debian/ wheezy main.
All 3 issues described above work fine in 2.52... What's the problem?