Files
docker-transmission/root/etc/services.d/transmission/run

18 lines
346 B
Plaintext
Raw Normal View History

2016-07-01 09:46:34 +01:00
#!/usr/bin/with-contenv bash
2017-11-24 02:40:08 -05:00
_term() {
echo "Caught SIGTERM signal!"
2019-08-21 18:14:28 -04:00
if [ ! -z "$USER" ] && [ ! -z "$PASS" ]; then
/usr/bin/transmission-remote -n "$USER":"$PASS" --exit
else
/usr/bin/transmission-remote --exit
fi
2017-11-24 02:40:08 -05:00
}
trap _term SIGTERM
s6-setuidgid abc /usr/bin/transmission-daemon \
2017-11-24 02:40:08 -05:00
-g /config -c /watch -f &
wait