Mirki, nie mogę ogarnąć, żeby transmission-daemon startował jako user pi, a nie transmission-daemon.
W /etc/init.d/transmission-daemon mam:
# Change to 0 to disable daemon ENABLEDAEMON=1
# This directory stores some runtime information, like torrent files # and links to the config file, which itself can be found in # /etc/transmission-daemon/settings.json CONFIGDIR="/home/pi/.config/transmission-daemon"
# Default options for daemon, see transmission-daemon(1) for more options OPTIONS="--config-dir $CONFIGDIR"
W /etc/init.d/transmission-daemon mam:
# Change to 0 to disable daemon
ENABLEDAEMON=1
# This directory stores some runtime information, like torrent files
# and links to the config file, which itself can be found in
# /etc/transmission-daemon/settings.json
CONFIGDIR="/home/pi/.config/transmission-daemon"
# Default options for daemon, see transmission-daemon(1) for more options
OPTIONS="--config-dir $CONFIGDIR"
W /etc/init.d/transmission-daemon:
NAME=transmission-daemon
DAEMON=/usr/bin/$NAME
USER=pi
STOPTIMEOUT=30
A mimo to Transmission startuje pod "swoim" userem... Config czyta ze ścieżki /home/pi/.config/transmission-daemon.
Wg googla to powinno wystarczyć, no ale...
#linux #debian #raspberrypi
Działa.
Ale znalazłem już, /etc/systemd/system/multi-user.target.wants/transmission-daemon.service - tutaj trzeba było zmienić. Po reboocie działa jak trzeba.