Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 09/03/2006, à 21: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, à 21:50

Deb

Re : Commande à l'extinction ?

man shutdown je pense hmm

Hors ligne

#3 Le 09/03/2006, à 22: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, à 22: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, à 22:32

Nono44

Re : Commande à l'extinction ?

merci,
je vais tester ca, et je te tiens au courant
++

Hors ligne

#6 Le 09/03/2006, à 23: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, à 14: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