#!/sbin/runscript # opts="${opts}" depend() { need net use ircd } start() { echo -n Starting ${DAEMON##*/} if [[ "$DAEMON_USER" != "root" ]] && [[ -n "$DAEMON_USER" ]] ; then echo -n " as $DAEMON_USER" fi echo . { export HOME=`getent passwd | grep ^${DAEMON_USER}: | perl -pe 's/.*://;'` start-stop-daemon -S -b -c $DAEMON_USER -N $DAEMON_NICE -p $DAEMON_PID_FILE -m -x $DAEMON -- "$DAEMON_OPTIONS" } eend $? } stop() { echo Stopping ${DAEMON##*/} start-stop-daemon -K -o -u $DAEMON_USER -p $DAEMON_PID_FILE -x $DAEMON STAT=$? rm $DAEMON_PID_FILE eend $STAT }