J'utilise LXDE sur Ubuntu 16.04. Lorsque je me réveille de la suspension, je me connecte, puis une autre fenêtre d'authentification apparaît. Qu'est-ce que ça veut dire? Est-ce nécessaire? Si non, comment puis-je me débarrasser de la seconde authentification? Merci.
Mise à jour:
J'ai trouvé une solution sur https://ubuntuforums.org/showthread.php?t=2274234&page=2&p=13522130#post135221
J'ai dû ajouter le fichier suivant pour m'autoriser à l'action "org.freedesktop.udisks2.ata-smart-update-udisks2".
/etc/polkit-1/rules.d/00_user_blah.rules polkit.addRule(function (action, subject) { var YES = polkit.Result.YES; var permission = { "org.freedesktop.udisks2.ata-smart-update": YES }; if (subject.user == "blah") { return permission[action.id]; } return polkit.Result.NOT_HANDLED; });
Quelqu'un peut-il expliquer comment l’action udisks2
, /etc/polkit-1/rules.d/00_user_blah.rules
et "org.freedesktop.udisks2.ata-smart-update" fonctionne ensemble?
/etc/polkit-1/rules.d/00_user_blah.rules
est-il écrit dans un langage de programmation?
Merci.
Polkit est un cadre d’autorisation. Pendant que votre système est opérationnel, un agent d’authentification est exécuté en arrière-plan. udisks
vous invite à effectuer une action pervilagée égale à "org.freedesktop.udisks2.ata-smart-update". les carburants décident ce que cela devrait permettre, demandent un mot de passe ou refusent cette demande.
les règles de polkit sont écrites en JavaScript.