Paginas

miércoles, 5 de enero de 2011

LINUX, (*.sh) Indicios para la creacion de demonios (falta detenerlo)

Cualquier inquietud no duden en preguntar...
si alguien puede hacer mejoras y hacer un script mas robusto..... Bienvenido sea!!
#! /bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DEMONIO=sh servicio.sh & disown
NAME=nombreservicio
DESC="Demonio de logs"
test -f $DEMONIO || exit 0
# Salir en caso de que no esté instalado Mysql
[ -x "/usr/bin/mysql" ] || exit 0
set -e
case "$1" in
  start)
        echo -n "Iniciando $DESC: "
        start-stop-daemon --start --quiet --pidfile /var/run/$NAME.pid \
                --exec $DEMONIO
        echo "$NAME."
        ;;
        N=/etc/init.d/$NAME
        # echo "Usage: $N {start|stop|restart|reload|force-reload}" >&2
        echo "Usage: $N {start|stop|restart|force-reload}" >&2
        exit 1
        ;;
esac
exit 0

No hay comentarios:

Publicar un comentario