From 7be7517af3948a6a78b76805ff54958da3b92ac2 Mon Sep 17 00:00:00 2001 From: Jeremy Laine Date: Mon, 28 Apr 2008 15:14:21 +0000 Subject: hostap-daemon: improve init script (based on Debian package) --- packages/hostap/hostap-daemon-0.6.3/init | 37 -------------------------------- packages/hostap/hostap-daemon/init | 24 ++++++++++----------- 2 files changed, 11 insertions(+), 50 deletions(-) delete mode 100644 packages/hostap/hostap-daemon-0.6.3/init (limited to 'packages') diff --git a/packages/hostap/hostap-daemon-0.6.3/init b/packages/hostap/hostap-daemon-0.6.3/init deleted file mode 100644 index 79f74b681e..0000000000 --- a/packages/hostap/hostap-daemon-0.6.3/init +++ /dev/null @@ -1,37 +0,0 @@ -#!/bin/sh -DAEMON=/usr/sbin/hostapd -NAME=hostapd -DESC="HOSTAP Daemon" -ARGS="/etc/hostapd.conf -B" - -test -f $DAEMON || exit 0 - -set -e - -case "$1" in - start) - echo -n "Starting $DESC: " - start-stop-daemon -S -x $DAEMON -- $ARGS - echo "$NAME." - ;; - stop) - echo -n "Stopping $DESC: " - start-stop-daemon -K -x $DAEMON - echo "$NAME." - ;; - restart) - $0 stop - $0 start - ;; - reload) - echo -n "Reloading $DESC: " - killall -HUP $(basename ${DAEMON}) - echo "$NAME." - ;; - *) - echo "Usage: $0 {start|stop|restart|reload}" - exit 1 - ;; -esac - -exit 0 diff --git a/packages/hostap/hostap-daemon/init b/packages/hostap/hostap-daemon/init index ed4c9de1a9..79f74b681e 100644 --- a/packages/hostap/hostap-daemon/init +++ b/packages/hostap/hostap-daemon/init @@ -2,7 +2,7 @@ DAEMON=/usr/sbin/hostapd NAME=hostapd DESC="HOSTAP Daemon" -ARGS="/etc/hostapd.conf" +ARGS="/etc/hostapd.conf -B" test -f $DAEMON || exit 0 @@ -10,25 +10,23 @@ set -e case "$1" in start) - echo -n "starting $DESC: $NAME... " - start-stop-daemon -S -b -n $NAME -a $DAEMON -- $ARGS - echo "done." + echo -n "Starting $DESC: " + start-stop-daemon -S -x $DAEMON -- $ARGS + echo "$NAME." ;; stop) - echo -n "stopping $DESC: $NAME... " - start-stop-daemon -K -n $NAME - echo "done." + echo -n "Stopping $DESC: " + start-stop-daemon -K -x $DAEMON + echo "$NAME." ;; restart) - echo "restarting $DESC: $NAME... " - $0 stop + $0 stop $0 start - echo "done." ;; reload) - echo -n "reloading $DESC: $NAME... " - killall -HUP $(basename ${DAEMON}) - echo "done." + echo -n "Reloading $DESC: " + killall -HUP $(basename ${DAEMON}) + echo "$NAME." ;; *) echo "Usage: $0 {start|stop|restart|reload}" -- cgit v1.2.3