Saya mencoba mengonfigurasi PolicyKit sehingga pengguna lain diizinkan untuk mengkonfigurasi koneksi Wi-Fi, tetapi perubahan saya sepertinya tidak membawa hasil sama sekali.
Ketika pengguna non-admin mencoba menyambung ke Wi-Fi baru, saya mendapatkan kebijakan Sistem mencegah modifikasi pengaturan jaringan untuk semua kotak pengguna . Ia meminta kata sandi pengguna admin.
Ok - yang masuk melalui PolicyKit, jadi saya pikir saya hanya akan mengubah konfigurasi untuk tindakan org.freedesktop.NetworkManager.settings.modify.system
. Saya membuat file /etc/polkit-1/localauthority.conf.d/52-wifi-management.conf
dengan konten:
[Wifi management]
Identity=unix-group:netdev
Action=org.freedesktop.NetworkManager.*
ResultAny=no
ResultInactive=no
ResultActive=yes
dan menambahkan pengguna ke netdev
grup.
Tapi itu tidak ada bedanya. Sepertinya juga tidak ada banyak kemungkinan untuk debugging proses auth. Apa yang salah? Bagaimana saya membuatnya bekerja seperti yang saya harapkan?