don't fail if BR2_USE_UPDATES tries to update non-checkout
[buildroot.git] / package / mdnsresponder / rc.mdnsresponder
blob1b08cf06e15f559270129168d7b6151aab6e5ac8
1 #!/bin/sh
3 # Starts mDNSResponderPosix and mdnsd
6 umask 077
8 start() {
9 echo -n "Starting mdnsd: "
10 start-stop-daemon --start --quiet --pidfile /var/run/mdnsd.pid \
11 --exec /usr/sbin/mdnsd
12 if [ "$?" != "0" ] ; then
13 echo "FAIL"
14 return 1
16 echo "OK"
18 echo -n "Starting mDNSResponderPosix: "
19 start-stop-daemon --start --quiet --pidfile /var/run/mDNSResponderPosix.pid \
20 --exec /usr/sbin/mDNSResponderPosix \
21 -- -b -f /etc/mDNSResponderPosix.conf -P /var/run/mDNSResponderPosix.pid
22 if [ "$?" != "0" ] ; then
23 echo "FAIL"
24 return 1
26 echo "OK"
28 stop() {
29 echo -n "Stopping mDNSResponderPosix: "
30 start-stop-daemon --stop --quiet --pidfile /var/run/mDNSResponderPosix.pid
31 if [ "$?" != "0" ] ; then
32 echo "FAIL"
33 return 1
35 echo "OK"
37 echo -n "Stopping mdnsd: "
38 start-stop-daemon --stop --quiet --pidfile /var/run/mdnsd.pid
39 if [ "$?" != "0" ] ; then
40 echo "FAIL"
41 return 1
43 echo "OK"
46 restart() {
47 stop
48 start
51 case "$1" in
52 start)
53 start
55 stop)
56 stop
58 restart|reload)
59 restart
62 echo "Usage: $0 {start|stop|restart}"
63 exit 1
64 esac
66 exit $?