Files
docker-transmission/root/etc/services.d/transmission/run
2019-08-21 16:44:47 -07:00

18 lines
346 B
Plaintext

#!/usr/bin/with-contenv bash
_term() {
echo "Caught SIGTERM signal!"
if [ ! -z "$USER" ] && [ ! -z "$PASS" ]; then
/usr/bin/transmission-remote -n "$USER":"$PASS" --exit
else
/usr/bin/transmission-remote --exit
fi
}
trap _term SIGTERM
s6-setuidgid abc /usr/bin/transmission-daemon \
-g /config -c /watch -f &
wait