xref: /OK3568_Linux_fs/buildroot/package/upmpdcli/S99upmpdcli (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1#!/bin/sh
2
3NAME=upmpdcli
4CONFFILE=/etc/$NAME.conf
5PIDFILE=/var/run/$NAME.pid
6DAEMON_ARGS="-D -c $CONFFILE"
7
8start() {
9        printf "Starting $NAME: "
10        start-stop-daemon --start --quiet --background --exec /usr/bin/upmpdcli \
11                -- $DAEMON_ARGS \
12                && echo "OK" || echo "FAIL"
13}
14
15stop() {
16        printf "Stopping $NAME: "
17        start-stop-daemon --stop --quiet --pidfile $PIDFILE \
18                && echo "OK" || echo "FAIL"
19}
20
21case "$1" in
22        start)
23                start
24                ;;
25        stop)
26                stop
27                ;;
28        restart)
29                stop
30                sleep 1
31                start
32                ;;
33        *)
34                echo "Usage: $0 {start|stop|restart}"
35                exit 1
36esac
37