package/transmission: fix sysv init script (name vs. exec)
With the start-stop-daemon enabled (instead of the busybox applet), stopping transmission emits spurious warnings: $ /etc/init.d/S92transmission stop Stopping bittorrent client transmission-daemon... start-stop-daemon: warning: this system is not able to track process names longer than 15 characters, please use --exec instead of --name. Update our startup script to match what was done upstream 9 years ago: https://trac.transmissionbt.com/ticket/4724 https://trac.transmissionbt.com/wiki/Scripts/initd?action=diff&version=24&old_version=23 Partially fixes: - https://bugs.busybox.net/show_bug.cgi?id=13576 Reported-by: ingineru_de_sistem@yahoo.com Signed-off-by: Peter Seiderer <ps.report@gmx.net> [yann.morin.1998@free.fr: - reword commit log - add reference to upstream ticket and changeset ] Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
This commit is contained in:
parent
50cbac5099
commit
45d326a08c
@ -93,7 +93,7 @@ stop()
|
||||
# 1 if daemon was already stopped
|
||||
# 2 if daemon could not be stopped
|
||||
# other if a failure occurred
|
||||
start-stop-daemon --stop --quiet --retry=TERM/10/KILL/5 --pidfile $PIDFILE --name $NAME
|
||||
start-stop-daemon --stop --quiet --retry=TERM/10/KILL/5 --pidfile $PIDFILE --exec $DAEMON
|
||||
RETVAL="$?"
|
||||
[ "$RETVAL" = 2 ] && return 2
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user