[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]

[Hilos de Discusión] [Fecha] [Tema] [Autor]

Re: [Ayuda] Off topic: Como instalar una aplicacion como servicio pero en winbugs:S



El Sábado, 25 de Junio de 2005 12:05, cheko escribió:
> pues haciendola "intopic"
>
> como se hace esto para linux?
En suse, si existe un rc_script que soporta la orden start stop, se hace así:
insserv /etc/init.d/squid
en gentoo, lo mismo sería así:
rc-update add squid default

Pero si la aplicación que vas a lanzar no se pone en segundo plano como 
servicio tendrás que hacer un script que la inicie en segundo plano algo como 
esto (en gentoo):

#!/sbin/runscript

depend() {
        need localmount
}
start() {
        checkconfig || return 1
        ebegin "Iniciando mi demonio"
        /usr/bin/midemonio >/dev/tty10 2>&1 &
        eend $?
}

stop() {
        ebegin "Terminando mi demonio"
 killall midemonio >/dev/null 2>&1
        eend $?
}

en SuSE, sería algo como esto:

#! /bin/sh
. /etc/rc.status
. /etc/rc.config
. /etc/sysconfig/sysctl
rc_reset

case "$1" in
  start)
 /usr/bin/midemonio >/dev/tty10 2>&1 &
 ;;
  stop)
 killall midemonio >/dev/null 2>&1
 ;;
esac
rc_exit

Ambos los pondrías en /etc/init.d/miservicio

Saludos
-- 
Gustavo Guillermo Pérez
Compunauta uLinux
www.compunauta.com




[Hilos de Discusión] [Fecha] [Tema] [Autor]