nova/tools/ajaxterm/configure.initd.debian
2010-09-17 19:08:22 -07:00

34 lines
631 B
Bash

#!/bin/sh
PATH=/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin
DAEMON=%(bin)s/ajaxterm
PORT=%(port)s
PIDFILE=/var/run/ajaxterm.pid
[ -x "$DAEMON" ] || exit 0
#. /lib/lsb/init-functions
case "$1" in
start)
echo "Starting ajaxterm on port $PORT"
start-stop-daemon --start --pidfile $PIDFILE --exec $DAEMON -- --daemon --port=$PORT --uid=nobody || return 2
;;
stop)
echo "Stopping ajaxterm"
start-stop-daemon --stop --pidfile $PIDFILE
rm -f $PIDFILE
;;
restart|force-reload)
$0 stop
sleep 1
$0 start
;;
*)
echo "Usage: $SCRIPTNAME {start|stop|restart|force-reload}" >&2
exit 3
;;
esac
: