[power] reboot / halt sans mot de passe (résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
jojos
Daikyu
Messages : 61
Inscription : ven. 04 nov. 2011, 21:55

[power] reboot / halt sans mot de passe (résolu)

Message par jojos »

Bonjour à tous !!

Je voulais savoir si il était possible (et surtout comment) de pouvoir redemarrer ou arreter mon ordinateur sans avoir besoin de donner de mot de passe (et sans être root bien sûr).

Actuellement, dans mon environnement awesome, je suis obligé d'ouvrir un terminal et de faire un pénible

Code : Tout sélectionner

sudo halt
pour éteindre mon ordi, ce qui est gênant à mon goût. Je voudrai donc ajouter un petit widget qui s'occupe de ça.
Dernière modification par jojos le ven. 30 déc. 2011, 11:31, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17603
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [power] effectuer une action reboot / halt sans mot de p

Message par benjarobin »

Regarde du coté de dbus

Code : Tout sélectionner

dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
jojos
Daikyu
Messages : 61
Inscription : ven. 04 nov. 2011, 21:55

Re: [power] effectuer une action reboot / halt sans mot de p

Message par jojos »

Impeccable, c'est tout à fait ce dont je cherchais !
Merci bien !!!!

Un Restart à la place de Stop permet le redémarrage de la machine.

Voilà, mes 2 menus sont en places ;)

Je vais me pencher un peu sur dbus que je ne connais pas du tout...
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [power] reboot / halt sans mot de passe (résolu)

Message par FoolEcho »

jojos a écrit :Je vais me pencher un peu sur dbus que je ne connais pas du tout...
C'est un système qui permet aux programmes de communiquer entre eux. Schématiquement: une application s'enregistre auprès de dbus, permettant ainsi aux autres de récupérer les services enregistrés... après je ne connais pas les détails de mise en oeuvre ou de fonctionnement.
«The following statement is not true. The previous statement is true.» :nage:
Répondre