[Linux] script automatique a l'extinction

Fermé
Castor Messages postés 17858 Date d'inscription mardi 3 juillet 2001 Statut Modérateur Dernière intervention 7 novembre 2023 - 9 janv. 2003 à 17:20
Castor Messages postés 17858 Date d'inscription mardi 3 juillet 2001 Statut Modérateur Dernière intervention 7 novembre 2023 - 16 janv. 2003 à 09:33
Salut a tous...
je recherche le moyen de lancer un script automatiquement lors de l'arret de la machine..
j'ai essayé de le mettre dans /etc/rc6.d/ mais cela ne marche pas...
en effet, il lance les "kill" avant les "start" et il kille trop de choses a mon gout...
comment pourrai-je faire???
merci d'avance

PS: pour info je suis sous une mandrake 8.x ou 9 mais je ne pense pas que cela change grand chose au probleme..)

.O No parachute? Wow! This is so cool!
(_)__
... Castor

3 réponses

Castor Messages postés 17858 Date d'inscription mardi 3 juillet 2001 Statut Modérateur Dernière intervention 7 novembre 2023 170
15 janv. 2003 à 15:19
bon je progresse un peu dans mes recherches..
j'utilise un script shell pour lancer le "halt"..
cependant...
si avant mon halt je veux lancer une commande de type "bloquant", c'est a dire qui ne rend pas la main au systeme automatiquement, ca reste bloque indefiniment...
un simple "&" en fin de commande rend bien la main au systeme mais le reste du script n'est pas executé :((
si quelqu'un a une idee ...

dans un script shell

.O No parachute? Wow! This is so cool!
(_)__
... Castor
0
feydakin Messages postés 407 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 11 avril 2008 14
15 janv. 2003 à 15:37
avec la commande "shutdown" ca marche pas ???

feydakin,
Il n'y a bien que le neophyte pour juger les autres
0
Castor Messages postés 17858 Date d'inscription mardi 3 juillet 2001 Statut Modérateur Dernière intervention 7 novembre 2023 170
16 janv. 2003 à 09:28
ben le probleme est justement que je veux executer certains scripts avant le shutdown...

.O No parachute? Wow! This is so cool!
(_)__
... Castor
0
jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 934
15 janv. 2003 à 18:11
Sous Debian par exemple,
n'y a-t-il pas moyen de placer les commandes désirées au début
de /etc/init.d/halt ?
Tout ceci dépent partiellement de la distribution...
Johan


The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
0
Castor Messages postés 17858 Date d'inscription mardi 3 juillet 2001 Statut Modérateur Dernière intervention 7 novembre 2023 170
16 janv. 2003 à 09:29
arf oui tu as raison j'ai honte..
je tourne sous mandrake 8.2 et 9.0...

je vais farfouiller du cote de "halt" oui...

.O No parachute? Wow! This is so cool!
(_)__
... Castor
0
Castor Messages postés 17858 Date d'inscription mardi 3 juillet 2001 Statut Modérateur Dernière intervention 7 novembre 2023 170
16 janv. 2003 à 09:33
apres reflexion.... ca peut pas marcher puisque /etc/init.d/halt est appelé apres les "kill" dans le runlevel 0 ou 6...
et donc cela reviens au meme que de mettre un script juste avant dans ces runlevels..

.O No parachute? Wow! This is so cool!
(_)__
... Castor
0