package/vsftpd: S70vsftpd: correct -x argument to start-stop-daemon
authorPeter Korsgaard <peter@korsgaard.com>
Fri, 27 Nov 2020 17:13:52 +0000 (18:13 +0100)
committerPeter Korsgaard <peter@korsgaard.com>
Fri, 27 Nov 2020 17:13:52 +0000 (18:13 +0100)
Fixes #13341

The -x / --exec start-stop-daemon option expects the path to the executable,
not just the name, leading to errors when running the init script:

Starting vsftpd: start-stop-daemon: unable to stat //vsftpd (No such file or directory)

Reported-by: tochansky@tochlab.net
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/vsftpd/S70vsftpd

index 38bcfd431fe01ebc4decee2559fce65702a8968b..62f9a1b744b4d35499d93baea277c31bb440c8a9 100644 (file)
@@ -9,12 +9,12 @@ DAEMON=/usr/sbin/$NAME
 case "$1" in
   start)
        printf "Starting $DESC: "
-       start-stop-daemon -S -b -x $NAME
+       start-stop-daemon -S -b -x $DAEMON
        echo "OK"
        ;;
   stop)
        printf "Stopping $DESC: "
-       start-stop-daemon -K -x $NAME
+       start-stop-daemon -K -x $DAEMON
        echo "OK"
        ;;
   restart|force-reload)