Hello!
I’m new in this forum, at least as a registered user, so first of all, thanks to everyone for the big work you do here, I have used the information here a lot of times.
In this case, and even going through a lot of posts in this forum about similar issues, I’m not able to find the solution for mine.
I have installed transmission-daemon in the Raspberry Pi using
sudo apt-get install transmission-daemon
after that I tried to setup the /etc/init.d/transmission-daemon existing file changing the USER parameter so it was started with other user instead of debian-transmission which is the one configured by default. After a lot of attempts without success, I decided to replace completely /etc/init.d/transmission-daemon for the one suggested official by transmission here Scripts/initd – Transmission
In this way, I was able to start transmission with a different user.
But I still have a problem and is that, when the device (RPi) is restarted, the process transmission-daemon (don’t ask me why) it’s started with the user debian-transmission. If, after restarting the device, I run this:
sudo /etc/init.d/transmission-daemon restart
It works ok, but the very first start of the system uses debian-transmission user. I don’t know where the f*** is configured to use debian-transmission
[SOLVED] Note: as a magical inspiration, while writing this post I found the file:
/etc/systemd/system/multi-user.target.wants/transmission-daemon.service
Which contains a line that sets the user to debian-transmission and it seems to overwrite what you define in the transmission-daemon init.d script. After changing it there it works ok even after restarting.
I have to say that none of the tutorials about installing transmission that I have seen talks about this, so it may be that is a problem for other people too. I hope this post helps someone