#!/bin/sh # # /etc/rc.d/jabberd: start/stop jabber daemons # USER=jabber PROCS="router sm c2s s2s" PIDDIR=/var/run/jabberd ARGS="" # ARGS="-D" case $1 in start) for p in $PROCS; do /usr/bin/sudo -b -H -u $USER /usr/bin/$p "$ARGS" done ;; stop) for p in $PROCS; do if [ -f "$PIDDIR/$p.pid" ]; then kill `cat "$PIDDIR/$p.pid"` && rm -f "$PIDDIR/$p.pid" fi done ;; restart) $0 stop sleep 2 $0 start ;; *) echo "usage: $0 [start|stop|restart]" ;; esac # End of file