aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Peter Seiderer <ps.report@gmx.net>2021-03-10 23:41:55 +0100
committerGravatar Peter Korsgaard <peter@korsgaard.com>2021-03-19 23:03:40 +0100
commitbf53d8c14fcb3f3038c8b8a72da366d8aee21f96 (patch)
tree42c10bd3b51d97f7e1e67e76bb824426f0ad5376
parentcb39699db00543c34dbc083c18eba162d0f16547 (diff)
downloadbuildroot-bf53d8c14fcb3f3038c8b8a72da366d8aee21f96.tar.gz
buildroot-bf53d8c14fcb3f3038c8b8a72da366d8aee21f96.tar.bz2
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> (cherry picked from commit 45d326a08c7838658f1ed9813967ea8caeff7495) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
-rw-r--r--package/transmission/S92transmission2
1 files changed, 1 insertions, 1 deletions
diff --git a/package/transmission/S92transmission b/package/transmission/S92transmission
index 29d7cd5863..85ff40ec16 100644
--- a/package/transmission/S92transmission
+++ b/package/transmission/S92transmission
@@ -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