xref: /OK3568_Linux_fs/buildroot/package/usbguard/S20usbguard (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1#!/bin/sh
2#
3# Start psplash
4#
5
6PIDFILE=/var/run/$NAME.pid
7
8start() {
9    printf "Starting usbguard daemon: "
10    test -d /var/log/usbguard || mkdir -p /var/log/usbguard
11    start-stop-daemon -b -S -q -m -p $PIDFILE --exec /usr/sbin/usbguard-daemon -- -f -s -c /etc/usbguard/usbguard-daemon.conf
12    [ $? = 0 ] && echo "OK" || echo "FAIL"
13}
14
15stop() {
16    printf "Stopping usbguard daemon: "
17    start-stop-daemon -K -q -p $PIDFILE
18    [ $? = 0 ] && echo "OK" || echo "FAIL"
19}
20
21case "$1" in
22    start)
23	start
24	;;
25    stop)
26	stop
27	;;
28    restart|reload)
29	stop
30	start
31	;;
32    *)
33	echo "Usage: $0 {start|stop|restart}"
34	exit 1
35esac
36
37exit $?
38