rc.wgnd-watch.in
changeset 30 c5026a0ae757
parent 29 a589fb3599fb
equal deleted inserted replaced
29:a589fb3599fb 30:c5026a0ae757
     1 #! /bin/sh 
       
     2 
       
     3 ### BEGIN INIT INFO
       
     4 # Provides:          wgnd-watch
       
     5 # Required-Start:    $local_fs $remote_fs $syslog $named $network $time
       
     6 # Required-Stop:     $local_fs $remote_fs $syslog $named $network
       
     7 # Should-Start:
       
     8 # Should-Stop:
       
     9 # Default-Start:     2 3 4 5
       
    10 # Default-Stop:      0 1 6
       
    11 # Short-Description: Start/Stop the wgnd-watch daemon
       
    12 ### END INIT INFO
       
    13 
       
    14 DAEMON=__sbindir__/wgnd-watch
       
    15 PIDFILE=/var/run/`basename $DAEMON`.pid
       
    16 
       
    17 . /lib/lsb/init-functions
       
    18 
       
    19 case $1 in
       
    20 	
       
    21 	start)	
       
    22 		start-stop-daemon -v --start --pidfile $PIDFILE --startas $DAEMON
       
    23 		;;
       
    24 		
       
    25 	stop)	
       
    26 		start-stop-daemon -v --stop --retry 30 --pidfile $PIDFILE
       
    27 		;;
       
    28 		
       
    29         force-reload|restart) echo "Restarting $NAME..."
       
    30 		$0 stop
       
    31 		$0 start
       
    32 		;;
       
    33 
       
    34 	*)
       
    35 		echo "Usage: $0 {start|stop|restart|force-reload}" >&2
       
    36 		exit 1			
       
    37 		;;
       
    38 esac
       
    39 
       
    40 exit 0