1 #!/usr/bin/pagsh.openafs
3 # This script should go in /etc/init.d/ on Debian Linux systems running Domtool dispatchers.
5 SELF=$(cd $(dirname $0); pwd -P)/$(basename $0)
6 PIDFILE="/var/run/k5start-domtool-server.pid"
13 echo -n "Starting Domtool dispatcher: domtool-server"
14 if sudo -u domtool domtool-admin-sudo ping; then
15 echo "...already running."
17 start-stop-daemon --start --pidfile $PIDFILE \
19 --exec /usr/bin/k5start -- -b -f /etc/keytabs/domtool.keytab \
20 -K 300 -t -p $PIDFILE \
21 domtool/deleuze.hcoop.net \
28 echo -n "Stopping Domtool dispatcher: domtool-server"
29 if sudo -u domtool domtool-admin-sudo shutdown; then
32 start-stop-daemon --stop --pidfile $PIDFILE
38 restart|reload|force-reload)
44 if sudo -u domtool domtool-admin-sudo ping; then
45 echo "Domtool dispatcher is running."
47 echo "Domtool dispatcher is stopped."
53 echo "Usage: $SELF start|stop|restart|reload|force-reload|status"