Próbuję skonfigurować PolicyKit, aby inni użytkownicy mogli konfigurować połączenia Wi-Fi, ale moje zmiany nie wydają się przynosić żadnych rezultatów.
Gdy użytkownik niebędący administratorem próbuje połączyć się z nową siecią Wi-Fi, otrzymuję zasady systemowe uniemożliwiające modyfikację ustawień sieciowych dla wszystkich użytkowników . Pyta o hasło administratora.
Ok - ten przechodzi przez PolicyKit, więc pomyślałem, że zmienię konfigurację działania org.freedesktop.NetworkManager.settings.modify.system
. Utworzyłem plik /etc/polkit-1/localauthority.conf.d/52-wifi-management.conf
z zawartością:
[Wifi management]
Identity=unix-group:netdev
Action=org.freedesktop.NetworkManager.*
ResultAny=no
ResultInactive=no
ResultActive=yes
i dodał użytkownika do netdev
grupy.
Ale to nie miało znaczenia. Wydaje się również, że nie ma dużej możliwości debugowania procesu uwierzytelniania. Co jest nie tak? Jak sprawić, by działał zgodnie z oczekiwaniami?