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]