Files
@ de10e84d4964
Branch filter:
Location: DistRen/distrensimpleslave-init - annotation
de10e84d4964
971 B
text/plain
Added sample initscript for simpleslave. Todo: parse conf files for info, etc
de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 | #!/bin/bash
#
# Startup script for DistRen SimpleSlave
#
# chkconfig: 35 90 12
# description: Distren SimpleSlave Client
# processname: distrensimpleslave
# Source function library
. /etc/rc.d/init.d/functions
prog="DistRen SimpleSlave"
process="distrensimpleslave"i
args=""
logfile="/var/log/distrensimpleslave"
binary="/usr/bin/distrensimpleslave $args 2>$logfile &"
lockfile="/var/lock/subsys/distrensimpleslave"
start() {
echo -n $"Starting $prog: "
daemon $binary
touch $lockfile
success $"simpleslave startup"
echo
}
stop() {
echo -n $"Shutting down $prog: "
killproc $binary
rm -f $lockfile
echo
}
# Logic
case "$1" in
start)
start
;;
stop)
stop
;;
status)
status $process
;;
restart|reload|condrestart)
stop
start
;;
*)
echo $"Usage: $0 {start|stop|restart|reload|status}"
esac
exit 0
|