Bonjour,
Par défaut, sur OpenBSD et NetBSD, aucun utilisateur n'est autorisé a éteindre ou redémarrer depuis xfce.
Il faut créer un fichier rule pour informer polkit que ces actions sont permises.
Sur debian testing, ces actions sont autorisées par défaut.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 polkit.addRule (function (action, subject) { if (action.id == "org.xfce.session.xfsm-shutdown-helper") { return polkit.Result.YES; } });
Aucun fichier rule n'est présent.
J'ai ajouté le fichier rule avec :
sans résultat.
Code : Sélectionner tout - Visualiser dans une fenêtre à part return polkit.Result.NO;
J'ai changé l'action avec :
sans résultat non plus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part org.freedesktop.login1.power-off
Apparemment, la gestion de ces actions ne passe pas par polkit ou pas seulement.
Et là, je sais pas trop ou chercher.
Peut être systemd ou pam ?
Merci.
Partager