On Sat, 06 Jul 2002 16:03:53 -0400 "Christophe PEREZ" <[EMAIL PROTECTED]> wrote:
> [Ceci est une copie par courrier �lectronique d'un message Usenet � � local.debutant >�] > > Bonjour, > > Etant connect� en RTC, je ne lance certains scripts/softs/daemons qu'au moment > de la connexion par le fichier /etc/ppp/ip-up.local > > Or, je voudrais qu'ils s'arretent � la deconnexion. > > Je crois que �a pourrait �tre dans un ip-down.local, mais je ne sais pas > du tout comment lui indiquer d'arreter un process en cours si celui-ci ne > l'a pas pr�vu par une option dans son fonctionnement. > > Je suis peut-�tre, encore, � c�t� de la plaque et aimerais bien avoir > votre avis la-dessus. > > Merci d'avance. > > -- > Christophe PEREZ > > si tu peux r�cup�rer les PID des applis lanc�es par ip-up.local, tu peux indiquer � un script ip-down.local de les killer. je ne sais pas comment tu as configur� tout �a ni l'UID des applis donc je ne peux que te donner une piste. si ip-up.local lance tes applis en tache de fond chaque PID est r�cup�rable avec $! par exemple dans un fichier temporaire /tmp/ip-up.user: appli1 & echo $! >/tmp/ip-up.user appli2 & echo $! >>/tmp/ip-up.user appli3 & echo $! >>/tmp/ip-up.user etc.... cat /tmp/ip-up.user te donnera qqchose comme: 13870 13871 13872 dans ton script de d�connexion ip-down.local, tu ajoutes qqs lignes du genre: for i in $(cat /tmp/ip-up.user) do kill -s 15 $i done rm -f /tmp/ip-up.user bye jipe
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com"
