1 #!/usr/bin/pagsh.openafs
3 # This script should go in /etc/init.d/ on Debian Linux systems running Domtool slaves.
5 SELF=$(cd $(dirname $0); pwd -P)/$(basename $0)
6 PIDFILE="/var/run/k5start-domtool-slave.pid"
12 echo -n "Starting Domtool slave: domtool-slave"
13 if sudo -u domtool domtool-admin-sudo slave-ping; then
14 echo "...already running."
16 start-stop-daemon --start --pidfile $PIDFILE \
18 --exec /usr/bin/k5start -- -U -b \
19 -f /etc/keytabs/domtool.`hostname` \
20 -K 300 -t -p $PIDFILE \
27 echo -n "Stopping Domtool slave: domtool-slave"
28 if sudo -u domtool domtool-admin-sudo slave-shutdown; then
31 start-stop-daemon --stop --pidfile $PIDFILE
37 restart|reload|force-reload)
43 if sudo -u domtool domtool-admin-sudo slave-ping; then
44 echo "Domtool slave is running."
46 echo "Domtool slave is stopped."
52 echo "Usage: $SELF start|stop|restart|reload|force-reload|status"