#/bin/sh MY_BIN=/path/to/my/prog MY_PID=/var/run/my.pid if [ ! -x $MY_BIN ] ; then echo -n "My Program not installed ! " exit 5 fi case "$1" in start) echo -n "Starting my program " /sbin/checkproc -p $MY_PID $MY_BIN if [ $? -eq 0 ] ; then echo -n "- Warning: my program already running ! " else [ -e $MY_PID ] && echo -n "- Warning: $MY_PID exists ! " fi /sbin/startproc -p $MY_PID $MY_BIN ;; stop) echo -n "Shutting down my program " /sbin/checkproc -p $MY_PID $MY_BIN [ $? -ne 0 ] && echo -n "- Warning: my program not running ! " /sbin/killproc -p $MY_PID -TERM $MY_BIN ;; status) /sbin/checkproc -p $MY_PID $MY_BIN [ $? - ne 0 ] && echo "my program not running! help" ;; *) echo "usage" exit 1; ;; esac exit 0;