1#!/bin/bash 2 3set -e 4 5DAEMON=#### ABSOLUTE LOCATION OF DAEMON CODE 6 7PNAME=${PIDFILE##*/} 8PIDFILE="/var/run/${PNAME}.pid" 9 10case "$1" in 11 12start) 13 $DAEMON -v --pid-file=$PIDFILE 14 sleep 1 15 echo "Process: $(cat $PIDFILE)" 16 ;; 17 18stop) 19 if [ -f $PIDFILE ] 20 then PID=$(cat $PIDFILE) 21 [ -n "$PID" ] && kill -TERM $PID || : 22 rm -f $PIDFILE 23 fi 24 ;; 25 26restart) 27 $0 stop 28 sleep 3 29 $0 start 30 ;; 31 32*) echo "Usage: $0 start|stop|restart" >&2 33 exit 1 34 ;; 35 36esac 37exit 0 38