Pages : 1
#1 Le 09/03/2006, à 20:49
- Nono44
Commande à l'extinction ?
Bonjour,
Je voudrais effectuer une commande automatiquement à l'extinction de mon pc.
Le problème est que cette commande requiert les droits super-utilisateur.
Je voudrais donc que la commande soit exécutée de manière transparente pour l'utilisateur.
Quelqu'un sait-il comment faire?
Nono44
Hors ligne
#2 Le 09/03/2006, à 20:50
- Deb
Re : Commande à l'extinction ?
man shutdown je pense
Hors ligne
#3 Le 09/03/2006, à 21:10
- Nono44
Re : Commande à l'extinction ?
Salut Deb,
En fait je ne cherche pas à éteindre mon pc en ligne de commande, mais simplement à exécuter une commande nécessitant les droits super utilisateur à l'extinction du pc.
Nono44
Hors ligne
#4 Le 09/03/2006, à 21:28
- abetsic
Re : Commande à l'extinction ?
il faut que tu fasses un script avec la commande à l'intérieur, tu places le script dans /etc/init.d et tu crées le bon lien dans le repertoire rcX.d
Normalement c'est rc6.d.
fais un man update-rc.d pour voir comment créer le lien.
En gros les liens qui sont dans rc6.d sont executés lors de l'arrêt de la machine.
Tu peux aussi regarder du côté de man init.
Le script sera bien entendu executé avec les droits root puisque mettre un script dans /etc/init.d et faire les liens dans /etc/rcX.d nécessite les droits root.
Hors ligne
#5 Le 09/03/2006, à 21:32
- Nono44
Re : Commande à l'extinction ?
merci,
je vais tester ca, et je te tiens au courant
++
Hors ligne
#6 Le 09/03/2006, à 22:00
- Nono44
Re : Commande à l'extinction ?
J'ai créé un script 'wol' contenant la commande à exécuter que j'ai placé dans /etc/init.d
Si j'ai bien compris (la page man est en anglais et je suis une m... en anglais), je dois tapper:
update-rc.d wol start 6.
Merci d'éclairer ma lanterne
Hors ligne
#7 Le 10/03/2006, à 13:16
- abetsic
Re : Commande à l'extinction ?
oui ça doit être ça avec un espace entre le 6 et le . et il faut un sudo devant la commande
Hors ligne
Pages : 1