]> rtime.felk.cvut.cz Git - coffee/buildroot.git/blob - package/modem-manager/S44modem-manager
a3f5003aa159bf61eb464082cda27897fe030423
[coffee/buildroot.git] / package / modem-manager / S44modem-manager
1 #!/bin/sh
2 #
3 # Starts ModemManager
4 #
5
6 PIDFILE=/var/run/ModemManager.pid
7
8 start() {
9         printf "Starting ModemManager: "
10         umask 077
11         start-stop-daemon -S -q -b -m -p $PIDFILE \
12                 --exec /usr/sbin/ModemManager
13         [ $? = 0 ] && echo "OK" || echo "FAIL"
14 }
15 stop() {
16         printf "Stopping ModemManager: "
17         start-stop-daemon -K -q -p $PIDFILE
18         [ $? = 0 ] && { echo "OK"; rm -f $PIDFILE; } || echo "FAIL"
19 }
20 restart() {
21         stop
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 $ret