f99999a32eb94e76cc89ea0ed82eb1a2c9002a73
[packages/trusty/cirros-testvm.git] / cirros-testvm / src-cirros / buildroot-2015.05 / package / minidlna / S60minidlnad
1 #!/bin/sh
2 #
3 # minidlnad        Starts minidlnad.
4 #
5
6 start() {
7         echo -n "Starting minidlna: "
8         umask 077
9         start-stop-daemon -S -q -p /var/run/minidlna/minidlna.pid \
10                 --exec /usr/sbin/minidlnad
11         [ $? = 0 ] && echo "OK" || echo "FAIL"
12 }
13 stop() {
14         echo -n "Stopping minidlna: "
15         start-stop-daemon -K -q -p /var/run/minidlna/minidlna.pid
16         [ $? = 0 ] && echo "OK" || echo "FAIL"
17 }
18 restart() {
19         stop
20         # Sleep needed for minidlna to restart properly
21         sleep 1
22         start
23 }
24
25 case "$1" in
26   start)
27         start
28         ;;
29   stop)
30         stop
31         ;;
32   restart|reload)
33         restart
34         ;;
35   *)
36         echo "Usage: $0 {start|stop|restart}"
37         exit 1
38 esac
39
40 exit $?