Sto cercando di configurare PolicyKit in modo che altri utenti possano configurare le connessioni Wi-Fi, ma le mie modifiche non sembrano portare alcun risultato.
Quando un utente non amministratore tenta di connettersi a un nuovo Wi-Fi, ottengo il criterio di sistema che impedisce la modifica delle impostazioni di rete per tutti gli utenti . Richiede la password dell'utente amministratore.
Ok, quello passa tramite PolicyKit, quindi ho pensato di cambiare la configurazione per l'azione org.freedesktop.NetworkManager.settings.modify.system
. Ho creato un file /etc/polkit-1/localauthority.conf.d/52-wifi-management.conf
con contenuto:
[Wifi management]
Identity=unix-group:netdev
Action=org.freedesktop.NetworkManager.*
ResultAny=no
ResultInactive=no
ResultActive=yes
e ha aggiunto l'utente al netdev
gruppo.
Ma questo non ha fatto alcuna differenza. Inoltre, non sembra esserci molta possibilità per il debug del processo di autenticazione. Cosa non va? Come faccio a farlo funzionare come mi aspetto?