Hi,

Ben Armstrong wrote (04 Oct 2014 22:56:07 GMT) :
> It looks like the reason /home/debian-transmission is even looked at is,
> after upgrading from sysvinit-core to systemd-sysv, the unit file
> doesn't obey the options specified in /etc/default/transmission-daemon,
> so the daemon can't find its config anymore:

> CONFIG_DIR="/var/lib/transmission-daemon/info"
> OPTIONS="--config-dir $CONFIG_DIR"

> The unit file, /lib/systemd/system/transmission-daemon.service, has only:

> ExecStart=/usr/bin/transmission-daemon -f --log-error

Right. This and related issues is being discussed on #718624.

> When I edited the unit file to to add the missing --config-dir option,
> as per the following, then transmission-daemon no longer tried to use
> $HOME/.config/transmission-daemon, which is apparently the default, and
> correctly located all the old settings and resumed all torrents:

> ExecStart=/usr/bin/transmission-daemon -f --log-error
> --config-dir=/var/lib/transmission-daemon/info

> Not a great solution because /lib files are not configurable,

Well, you can use a *.conf drop-in file in
/etc/systemd/system/transmission.service.d/ to override ExecStart.

> but a workaround that gets transmission-daemon running for me again
> under systemd.

:)

Cheers,
--
intrigeri


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to