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 14/01/2010, à 01:09

viejo

script "stop" [résolu]

Bonjour à tous,

Je suis sous kubuntu 9.10 et j'ai fait un script qui devrait me permettre de zapper les 2 ou 3 clics nécessaires pour arrêter la machine.

Ce script est très simple :
#!/bin/sh
sudo halt

C'est tout !

J'ai fait un raccourci sur le bureau mais il ne fonctionne pas.  En console, on me demande mon mot de passe (c'est normal puisque je passe en sudo dans le script).il faudrait donc que je puisse arrêter la machine sans que je sois obligé de passer par le script.

Une idée ?

Dernière modification par viejo (Le 14/01/2010, à 18:03)

Hors ligne

#2 Le 14/01/2010, à 01:12

sputnick

Re : script "stop" [résolu]

man sudo voir NOPASSWD


Je sais, un peu partout, tout le monde s'entretue, c'est pas gai, mais d'autres s'entrevivent, j'irai les retrouver. Jacques Prévert
https://sputnick.fr

Hors ligne

#3 Le 14/01/2010, à 09:47

Geoffrey35

Re : script "stop" [résolu]

Moi ton post, je l'aurais posté dans "Programmation", pas dans "astuce", mais bon...

Dernière modification par Geoffrey35 (Le 14/01/2010, à 09:47)


Ubuntu, c'est pas non plus...

Hors ligne

#4 Le 14/01/2010, à 14:33

Le Galéanthrope

Re : script "stop" [résolu]

#!/bin/sh
gksudo halt

Gksudo te demande un mot de passe en mode graphique (comme quand tu lance Synaptic), sudo te demande un mot de passe en mode console. Avec ce script ça devrait marcher mais tu aura toujours à taper ton mot de passe (ce qui peut-être pratique ou pas). Si tu ne veut pas avoir à taper de mot de passe, va voir dans la doc : sudo mais soit bien sur d'avoir tout bien lu avant de manipuler ton fichier sudo sinon tu risque de te retrouver avec plus le droit de rien faire sur ton PC.


Miaou ! ー Nyamiou Le Galéanthrope

Hors ligne

#5 Le 14/01/2010, à 17:16

viejo

Re : script "stop" [résolu]

Merci pour la réponse et ton script diffère guère du mien !

Mais justement, dans le passé, j'ai "tripoté" un peu mon fichier sudoers et j'ai eu tellement de m [(oh non, je vais mettre une majuscule)...] j'ai eu tellement de M... mad que j'ai été obligé de tout réinstaller (à mon grand dam :-)

Tant pis pour le mot de passe, je continuerai à le mettre...

Hors ligne

#6 Le 14/01/2010, à 17:37

Link31

Re : script "stop" [résolu]

dbus-send --system --print-reply --dest="org.freedesktop.Hal" /org/freedesktop/Hal/devices/computer org.freedesktop.Hal.Device.SystemPowerManagement.Shutdown

Pas besoin de mot de passe.

Hors ligne

#7 Le 14/01/2010, à 18:02

viejo

Re : script "stop" [résolu]

ouaouhhh ! Mais d'où sors tu tout ça ?!

Et en plus ça marche !

Pour ne pas avoir à taper tout le texte, je l'ai mis dans mon script "stop" que j'ai modifié.

Puis chmod + x, puis, un raccourci sur le bureau et hop, ça marche !

Je vais mettre "résolu" dans mon premier message.

Merci pour cette excellente réponse.

--
JJG

Hors ligne

#8 Le 14/01/2010, à 19:00

ljere

Re : script "stop" [résolu]

sujet déjà abordé d'autre solution ici http://forum.ubuntu-fr.org/viewtopic.php?id=222768


ancien PC Toshiba satellite_c670d-11 / Linux Mint 21 Vanessa
Nouveau PC ASUS TUF GAMING A17 GPU RTX 4070 CPU AMD Ryzen 9 7940HS w/ Radeon 780M Graphics / Linux Mint 21.2 Victoria / Kernel: 6.4.8-1-liquorix / Desktop: Cinnamon

Hors ligne