Files
@ 71f0379b39de
Branch filter:
Location: DistRen/distrensimpleslave-init - annotation
71f0379b39de
976 B
text/plain
Renice execio's newly spawned processes. Fixes bug 8.
de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 de10e84d4964 d231345767d5 de10e84d4964 de10e84d4964 de10e84d4964 d231345767d5 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"
args=""
logfile="/var/log/distrensimpleslave"
binary="/usr/local/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
|