[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]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