Package: tahoe-lafs
Version: 1.10.0-2
Severity: normal
Dear Maintainer,
*** Reporter, please consider answering these questions, where appropriate ***
* What led up to the situation?
* What exactly did you do (or not do) that was effective (or
ineffective)?
Updated to systemd version 230-1
* What was the outcome of this action?
After upgrading to systemd version 230-1, I found that my tahoe node that had
been configured according to instructions in README.debian would no longer
start via 'systemctl start tahoe-lafs.service'. This worked prior to the
update to systemd. After some investigation, it appeared that systemd was
immediately stopping the service as soon it was started. I was able to modify
the /etc/init.d/tahoe-lafs script and customise a tahoe-lafs.service definition
file to allow my particular configuration to start successfully. I removed the
"su" lines in the init script and instead set the "User=" value to the owner of
the tahoe node in /var/lib/tahoe-lafs. Additionally, I specified
"Type=forking" in my tahoe-lafs.service file. Previous to my modifications, it
would appear that systemd is immediately stopping the tahoe service when it
detects the process is running as a different user than root.
* What outcome did you expect instead?
That the tahoe node would start as before the systemd update, without modifying
any scripts.
*** End of the template - remove these template lines ***
-- System Information:
Debian Release: 8.4
APT prefers stable
APT policy: (990, 'stable'), (500, 'stable-updates')
Architecture: amd64 (x86_64)
Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages tahoe-lafs depends on:
ii net-tools 1.60-26+b1
ii python 2.7.9-1
ii python-crypto 2.6.1-5+b2
ii python-foolscap 0.6.5-1
ii python-mock 1.0.1-3
ii python-nevow 0.11.1-1
ii python-openssl 0.14-1
ii python-pkg-resources 5.5.1-1
ii python-pyasn1 0.1.7-1
ii python-pycryptopp 0.6.0.20120313-1
ii python-setuptools 5.5.1-1
ii python-simplejson 3.6.5-1
ii python-twisted 14.0.2-3
ii python-zfec 1.4.5-2
ii python-zope.interface 4.1.1-3.1
tahoe-lafs recommends no packages.
tahoe-lafs suggests no packages.
-- no debconf information