Estou tentando configurar o PolicyKit para que outros usuários possam configurar conexões Wi-Fi, mas minhas alterações parecem não trazer nenhum resultado.
Quando um usuário não administrador tenta se conectar a um novo Wi-Fi, a política do sistema impede a modificação das configurações de rede para todos os usuários . Ele pede a senha do usuário administrador.
Ok - esse passa pelo PolicyKit, então pensei em mudar a configuração para a ação org.freedesktop.NetworkManager.settings.modify.system
. Eu criei um arquivo /etc/polkit-1/localauthority.conf.d/52-wifi-management.conf
com conteúdo:
[Wifi management]
Identity=unix-group:netdev
Action=org.freedesktop.NetworkManager.*
ResultAny=no
ResultInactive=no
ResultActive=yes
e adicionou o usuário ao netdev
grupo.
Mas isso não fez nenhuma diferença. Também não parece haver muita possibilidade de depuração do processo de autenticação. O que está acontecendo de errado? Como faço para que funcione conforme o esperado?