]> pilppa.org Git - familiar-h63xx-build.git/blob - org.handhelds.familiar/packages/dnsmasq/files/init
OE tree imported from monotone branch org.openembedded.oz354fam083 at revision 8b12e3...
[familiar-h63xx-build.git] / org.handhelds.familiar / packages / dnsmasq / files / init
1 #!/bin/sh
2 DAEMON=/usr/bin/dnsmasq
3 NAME=dnsmasq
4 DESC="DNS forwarder and DHCP server"
5 ARGS=""
6
7 test -f $DAEMON || exit 0
8
9 set -e
10
11 case "$1" in
12     start)
13         echo -n "starting $DESC: $NAME... "
14         test -d /var/lib/misc/ || mkdir /var/lib/misc/
15         start-stop-daemon -S -x $DAEMON -- $ARGS
16         echo "done."
17         ;;
18     stop)
19         echo -n "stopping $DESC: $NAME... "
20         start-stop-daemon -K -x $DAEMON
21         echo "done."
22         ;;
23     restart)
24         echo "restarting $DESC: $NAME... "
25         $0 stop
26         $0 start
27         echo "done."
28         ;;
29     reload)
30         echo -n "reloading $DESC: $NAME... "
31         killall -HUP $(basename ${DAEMON})
32         echo "done."
33         ;;
34     *)
35         echo "Usage: $0 {start|stop|restart|reload}"
36         exit 1
37         ;;
38 esac
39
40 exit 0