xref: /OK3568_Linux_fs/buildroot/package/netopeer2/S52netopeer2 (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1#!/bin/sh
2
3DAEMON="netopeer2-server"
4PIDFILE="/var/run/$DAEMON.pid"
5
6NETOPEER2_SERVER_ARGS=""
7
8start() {
9	printf 'Starting %s: ' "$DAEMON"
10
11	start-stop-daemon -S -b -q -p $PIDFILE -x "/usr/bin/$DAEMON" \
12		-- $NETOPEER2_SERVER_ARGS
13	status=$?
14	if [ "$status" -eq 0 ]; then
15		echo "OK"
16	else
17		echo "FAIL"
18	fi
19	return "$status"
20}
21
22stop() {
23	printf 'Stopping %s: ' "$DAEMON"
24	start-stop-daemon -K -q -p $PIDFILE
25	status=$?
26	if [ "$status" -eq 0 ]; then
27		echo "OK"
28	else
29		echo "FAIL"
30	fi
31	return "$status"
32}
33
34restart() {
35	stop
36	sleep 1
37	start
38}
39
40reload() {
41	# we do not support real reload .. just restart
42	restart
43}
44
45case "$1" in
46	start|stop|restart|reload)
47		"$1";;
48	*)
49		echo "Usage: $0 {start|stop|restart|reload}"
50esac
51