[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Kill, Stop, o Terminar el ESD Sound Server... COMO???



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

AleXerTecH wrote:
| On Apr 6, 2005 11:13 AM, Iñaki <ibc2@euskalnet.net> wrote:
|
|>El Miércoles, 6 de Abril de 2005 16:35, AleXerTecH escribió:
|>|| Hola a todos!!
|>||
|>|| Como todos los linuxeros somos muy ordenados pues estoy tratando de
|>|| pulir mi script de esdserv.sh.
|>||
|>|| Utilice lo que te ensenan en la plantilla SKELETON para que al arracar
|>|| linux ejecute el comando de arranque del server, y al darle halt o
|>|| reboot me ejecute un comando que termine el demonio.
|>||
|>|| El problema es que he buscado en todas partes (incluyendo el man
|>|| pages), como terminar el demonio esd y no encuentro manera.
|>|| Normalmente lo que hago es un ps -ef | grep esd, y esto me muestra el
|>|| pid del proceso para darle un kill -9, pero esto no se como hacerlo
|>|| desde un script, o como hago para terminar ese daemon en un comando.
|>||
|>|| Que sugieren?
|>
|>Los scripts que están en /etc/init.d tienen un funcionamiento muy
sencillo:
|>
|>En el arranque del sistema se les llama (automáticamente) así:
|>  /etc/init./nombre_script start
|>
|>Cuando le damos a apagar el sistema automáticamente se detienen así:
|>  /etc/init.dnombre_script stop
|>
|>Así que si quieres iniciar o parar un servicio teclea como root:
|>  /etc/init.d/nombre_script start (o stop o restart).
|>
|>Si has hecho el script siguiendo el modelo de SKELETON se supone que dicho
|>script admite los parámetros "start", "stop" y "restart".
|>
|>Nota: Para comprender este mecanismo mira CUALQUIER script que hay
|>en /etc/init.d y verás como en función del parámetro que recibes arrancan,
|>paran o reinician un servicio.
|>
|>Un saludo.
|>--
|>que a mí ni me va ni me viene... pero por comentar...
|>
|>
|
| Hola! gracias pero no es eso lo que quiero...
|
| Eso ya lo tengo configurado y demas, pero lo que quiero es el comando
| que termina el esd.
|
| Por lo menos en la skeleton, tienes que colocar para el start un
| comando y para el stop otro. Cuando le doy start a mi script este
| ejecuta el comando "esd &", que levanta el server y lo coloca como
| daemon. Me falta el comando que termina el esd, es decir, el comando
| que tengo que agregar a la hora del stop, algo como "esd
| --terminate"(aunq no es ese)...
|
| Saludos!!!
|
|
|
|
en el script de inicio, agregale stop como te comentaron, el stop debe:

buscar el PID de esd&
matar ese PID


- --
Ricardo A.Frydman
Consultor en Tecnología Open Source
Administrador de Sistemas
http://www.eureka-linux.com.ar

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQFCU//6kw12RhFuGy4RAufdAJ9DcDbvYUG6qhk7JkH/7hLLxzGyNgCdGTK4
ZaUnM00Hde63ec7NIwLmvfA=
=caaH
-----END PGP SIGNATURE-----



Reply to: