#!/bin/sh # # Startup script for Passerd, the Twitter-IRC gateway # # chkconfig: 2345 26 59 # # description: # ### BEGIN INIT INFO # Provides: passerd # Default-Start: 2 3 4 5 # Short-Description: Twitter-IRC gateway # Description: A Twitter client that works as an IRC server ### END INIT INFO . /etc/init.d/functions [ -f /etc/sysconfig/passerd ] && . /etc/sysconfig/passerd case "$1" in start) gprintf "Starting passer daemon: " daemon --user=passerd passerd -d --log-file=/var/log/passerd.log \ $PASSERD_OPTIONS \ /var/lib/passerd/data.sqlite RETVAL=$? echo [ $RETVAL -eq 0 ] && touch /var/lock/subsys/passerd ;; stop) gprintf "Shutting down passer daemon: " killproc passerd RETVAL=$? echo [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/passerd ;; status) status passerd RETVAL=$? ;; restart|reload) $0 stop $0 start ;; *) gprintf "Usage: %s {start|stop|status|restart}\n" "$0" RETVAL=1 ;; esac exit $RETVAL