extras-buildsys/etc plague-builder.config, NONE, 1.1 plague-builder.init, NONE, 1.1
Daniel Williams (dcbw)
fedora-extras-commits at redhat.com
Sun Jul 10 04:48:42 UTC 2005
Author: dcbw
Update of /cvs/fedora/extras-buildsys/etc
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv20652/etc
Added Files:
plague-builder.config plague-builder.init
Log Message:
2005-07-09 Dan Williams <dcbw at redhat.com>
Patch from Ignacio Vazquez-Abrams <ivazquez at ivazquez.net>
* Add initscript/daemonize support for the builder
--- NEW FILE plague-builder.config ---
HOST=localhost
ARCHS=
--- NEW FILE plague-builder.init ---
#!/bin/bash
#
# /etc/rc.d/init.d/plague-builder
#
# Start a plague builder instance
#
# chkconfig: 345 98 02
# description: Starts a plague builder instance
# processname: plague-builder
# config: /etc/sysconfig/plague-builder
# pidfile: /var/run/plague-builder.pid
# Source function library.
. /etc/init.d/functions
. /etc/sysconfig/plague-builder
start() {
echo -n "Starting plague-builder: "
daemon plague-builder -d -p /var/run/plague-builder.pid -l /var/log/plague-builder.log $HOSTNAME $ARCHS
echo
touch /var/lock/subsys/plague-builder
return 0
}
stop() {
echo -n "Shutting down plague-builder: "
killproc plague-builder
echo
rm -f /var/lock/subsys/plague-builder
return 0
}
restart() {
stop
start
}
case "$1" in
start)
start
;;
stop)
stop
;;
status)
status plague-builder
;;
restart)
stop
start
;;
condrestart)
[ -f /var/lock/subsys/plague-builder ] && restart || :
;;
*)
echo "Usage: <servicename> {start|stop|status|reload|restart[|probe]"
exit 1
;;
esac
exit $?
More information about the fedora-extras-commits
mailing list