407
@fred1917 : La suite, à présent que je suis moins pressé
Tu es sur une VM et je suis tranquille pour te faire tester ce qui suit. Je te laisse d'autre part apprécier toi-même au niveau sécurité ce qui découle de ce que tu veux faire. Dans l'absolu et schématiquement, ce niveau baisse alors... mais beaucoup plus qu'avec l'emploi que nous faisons généralement de sudo, n'ayant pas de vraies responsabilités d'administrateur système? Question de confiance avec tes parents pour un usage domestique de l'ordi commun dirais-je.
Inspiré de l'ArchWiki et de la communauté openSUSE sur Reddit (ramification officielle? je n'en sais rien) :
https://wiki.archlinux.org/title/Polkit_(Fran%C3%A7ais)#Identit%C3%A9s_d'administrateur
https://www.reddit.com/r/openSUSE/comments/htyp2w/sudo_and_authentication/
En root :
1/ Vérifier l'existence du fichier /etc/polkit-1/rules.d/50-default.rules
2/ et de son contenu :
/* -*- mode: js; js-indent-level: 4; indent-tabs-mode: nil -*- */
// DO NOT EDIT THIS FILE, it will be overwritten on update
//
// Default rules for polkit
//
// See the polkit(8) man page for more information
// about configuring polkit.
polkit.addAdminRule(function(action, subject) {
return ["unix-user:0"];
});
3/ Copier le contenu de ce fichier dans un nouveau fichier /etc/polkit-1/rules.d/40-default.rules (le numéro 40 < 50, lui offre la priorité), le modifier et l'enregistrer comme suit :
polkit.addAdminRule(function(action, subject) {
return ["unix-group:wheel"] ;
});
Et redémarrer bien sûr
En espérant que cela fonctionne pour le résultat que tu souhaites obtenir globalement pour tes utilisateurs (sur Reddit il semblerait possible de tout faire en une seule commande mais ça n'a pas eu l'effet désiré chez moi, alors j'ai décomposé). Et sous toute réserve pour une installation en dur.
Enfin, je suis aller voir sur Debian, j'en ai une sous le coude un peu modifiée mais pas dans l'essentiel (c'est une stable classique en somme) mais je n'ai rien trouvé d'équivalent au niveau des fichiers concernant certaines règles de polkit.
Tiens-nous au courant surtout quelque soit le retour, bon ou mauvais.
420
Bonjour,
En lançant la commande suivante, tu pourrais peut-être récupérer un message d'erreur qui nous en dirait peut-être plus sur les raisons de l'échec :
sudo localectl set-locale fr_FR.UTF-8
Et que donne à tout hasard cette autre commande?
sudo localectl status
Enfin si tu as vu passer des "failed", as-tu tenté de refaire une mise à jour?
sudo zypper ref && sudo zypper up