Added files, directories and comments.
[sdr-websocket.git] / sdrninja-client / sdrninja.init
1 #! /bin/sh
2
3 ### BEGIN INIT INFO
4 # Provides:          sdrninja
5 # Required-Start:       $remote_fs $syslog
6 # Required-Stop:        $remote_fs $syslog
7 # Default-Start:        2 3 4 5
8 # Default-Stop:         
9 # Short-Description: sdrninja
10 # Description: SDRNINJA
11 ### END INIT INFO
12
13 #N=/etc/init.d/sdrninja
14
15 PATH=/bin:/usr/bin:/sbin:/usr/sbin
16 DAEMON=/etc/sdrninja/start.sh
17 PIDFILE=/var/run/sdrninja.pid
18
19 test -x $DAEMON || exit 0
20
21 . /lib/lsb/init-functions
22
23 case "$1" in
24   start)
25      log_daemon_msg "Starting sdrninja"
26      start_daemon -p $PIDFILE $DAEMON
27      log_end_msg $?
28    ;;
29   stop)
30      log_daemon_msg "Stopping sdrninja"
31      killproc -p $PIDFILE $DAEMON
32      PID=`ps x |grep feed | head -1 | awk '{print $1}'`
33      kill -9 $PID       
34      log_end_msg $?
35    ;;
36   force-reload|restart)
37      $0 stop
38      $0 start
39    ;;
40  *)
41    echo "Usage: /etc/init.d/sdrninja {start|stop|restart|force-reload}"
42    exit 1
43   ;;
44 esac
45
46 exit 0
47