updated on Thu Jan 12 16:09:17 UTC 2012
[aur-mirror.git] / httpsqs / httpsqs
blobd8b023295a77523dd812fa54ebb73bfa8c624cbc
1 #!/bin/bash
3 . /etc/rc.conf
4 . /etc/rc.d/functions
6 DAEMON="httpsqs"
7 DAEMON_DESC="Simple Queue Service"
8 #ARGS="-x /home/db/httpsqs"
9 ARGS="-x /tmp/httpsqs"
10 PIDFILE=/tmp/httpsqs.pid
11 PID=`cat $PIDFILE 2>/dev/null`
13 #[ -r /etc/conf.d/$DAEMON ] && . /etc/conf.d/$DAEMON
15 case "$1" in
16 start)
17 stat_busy "Starting $DAEMON_DESC"
18 [ -z "$PID" ] && $DAEMON $ARGS & >/dev/null
19 if [ $? = 0 ]; then
20 add_daemon $DAEMON
21 stat_done
22 else
23 stat_fail
24 exit 1
27 stop)
28 stat_busy "Stopping $DAEMON_DESC"
29 [ ! -z "$PID" ] && kill $PID &> /dev/null
30 if [ $? = 0 ]; then
31 rm_daemon $DAEMON
32 stat_done
33 else
34 stat_fail
35 exit 1
38 restart)
39 $0 stop
40 sleep 1
41 $0 start
44 echo "usage: $0 {start|stop|restart}"
45 esac