J'essaie de configurer PolicyKit pour que les autres utilisateurs soient autorisés à configurer les connexions Wi-Fi, mais mes modifications ne semblent pas apporter de résultats du tout.
Lorsqu'un utilisateur non administrateur essaie de se connecter à un nouveau réseau Wi-Fi, j'obtiens que la stratégie Système empêche la modification des paramètres réseau pour tous les utilisateurs . Il demande le mot de passe de l'utilisateur administrateur.
Ok - celui-ci passe par PolicyKit, donc j'ai pensé que je vais juste changer la configuration pour l'action org.freedesktop.NetworkManager.settings.modify.system
. J'ai créé un fichier /etc/polkit-1/localauthority.conf.d/52-wifi-management.conf
avec du contenu:
[Wifi management]
Identity=unix-group:netdev
Action=org.freedesktop.NetworkManager.*
ResultAny=no
ResultInactive=no
ResultActive=yes
et a ajouté l'utilisateur au netdev
groupe.
Mais cela n'a fait aucune différence. Il ne semble pas non plus être possible de déboguer le processus d'authentification. Qu'est-ce qui ne va pas? Comment puis-je le faire fonctionner comme prévu?