El mi�, 06-04-2005 a las 17:13 -0400, AleXerTecH escribi�:
> Hola a todos y gracias por sus sugerencias!!!
> 
> El que me funciono a la final (sin errollarme con el pid) fue el
> killall (thanks mario!)..
> 
> Mi script final fue el siguiente, saludos a todos!!
> 
> 
> #! /bin/sh
> #
> # Script para Arranque del ESoundServer
> # Autor: AleXerTecH
> 
> Script=/etc/init.d/esdserv.sh
> #
> # Iniciar el ESD como Daemon
> #
> d_start() {
>       esd &
> }
> #
> #Detener el Demonio
> #
> d_stop() {
>       killall esd
> }
> 
> case "$1" in
>   start)
>       echo "ESounD Server Iniciado... "
>       d_start
>       ;;
>   stop)
>       echo "ESounD Server Terminado... "
>       d_stop
>       ;;
> 
> esac
> exit 0
> 
> 


Si quieres mejorarlo un poco m�s y hacer las cosas m�s a la debian hace
unos meses hablando con el empaquetador de esd me comento que para
arrancar/parar el servicio usase start-stop-daemon...

d_start() {
        start-stop-daemon --start --quiet --exec $DAEMON
}


B�sicamente solo hay que duplicar el archivo /etc/init.d/skeleton al
nombre que quieras /etc/init.d/esd_daemon , por ejemplo, y editar las
l�neas que indican el binario a ejecutar y la descripci�n.

No te compliques...





> 
> -- 
> ----------------------------------------------------------------
>  ! ..::'''AleXerTecH'''::.. ! ! 
> -----------------------------------------------------------------
> ( o <  -! Debian Sarge _ kernel:2.6.8-2-K7
> / /\
> V_/_  Usuario linux registrado #383172
> 
> 
-- 
mario <[EMAIL PROTECTED]>


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Responder a