conserver/conserver/conserver.rc.in
2003-04-09 08:30:48 -07:00

41 lines
605 B
Bash

#!/bin/sh
#
# Startup for conserver
#
PATH=/usr/bin:/bin:/usr/local/bin
PIDFILE="@PIDFILE@"
signalmaster() {
sig=$1
if [ -f "$PIDFILE" ]; then
master=`cat "$PIDFILE"`
else
master=`ps -ef | grep conserver | awk '$3 == "1"{print $2}'`
fi
[ "$master" ] && kill -$sig $master
}
case "$1" in
'start')
echo "Starting console server daemon"
conserver -d
;;
'stop')
echo "Stopping console server daemon"
signalmaster TERM
;;
'restart')
echo "Restarting console server daemon"
signalmaster HUP
;;
*)
echo "Usage: $0 { start | stop | restart }"
;;
esac
exit 0