#! /bin/sh # /etc/init.d/ircd # # 2000 (c) Vicente Aguilar set -e # Salir si se ejecuta en /etc/inetd.conf if grep -q "^ *ircd" /etc/inetd.conf; then exit 0 fi DAEMON=/usr/sbin/ircd NAME=ircd USUARIO=irc test -x $DAEMON || exit 0 case "$1" in start) update-inetd --disable ircd echo -n "Iniciando servidor IRC: " su -c "/sbin/start-stop-daemon --start --exec $DAEMON" - $USUARIO echo "ircd." ;; stop) echo -n "Deteniendo servidor IRC: " start-stop-daemon --stop --oknodo --exec $DAEMON echo "ircd." ;; restart) echo "Reiniciando servidor IRC: " start-stop-daemon --stop --oknodo --exec $DAEMON su -c "/sbin/start-stop-daemon --start --exec $DAEMON" - $USUARIO echo "ircd." ;; *) echo "Uso: /etc/init.d/$NAME {start|stop|restart}" exit 1 ;; esac exit 0