システムポリシーはWi-Fiスキャン(および電源ルートパス)をブロックします。

システムポリシーはWi-Fiスキャン(および電源ルートパス)をブロックします。

トピックはArch arm raspberry pi 3(lxqt)です。ネットワーク管理者を開いたり再起動しようとするたびに、ルートパスワードの入力を求められます。

私は次のように修正しました/etc/sudoers

Cmnd_Alias      REBOOT = /sbin/halt, /sbin/reboot, /sbin/poweroff,
/usr/bin/shutdown -h now Cmnd_Alias      NETWORK = /usr/bin/netctl,
/usr/bin/nm-applet, /usr/bin/nm-connection-editor, /usr/bin/nm-online,
/usr/bin/nmcli, /usr/bin/nmtui, /usr/bin/nmtui-connect,
/usr/bin/nmtui-edit, /usr/bin/nmtui-hostname

%network ALL=(ROOT) NOPASSWD: NETWORK 

%power ALL=(ALL) NOPASSWD: POWER

(ALL)と(ROOT)を試しましたが、どちらも機能しませんでした。

私の/usr/share/polkit-1/actions/org.freedesktop.NetworkManager.policyファイルには、以下が正しく含まれています。

<allow_active>yes</allow_active>
<allow_inactive>yes</allow_inactive>

そして追加されました

<allow_any>yes</allow_any>

しかし、まだ私の問題は解決されていません。奇妙なことに、ルートパスワードを入力しなくてもWi-Fi検索が通過し、利用可能な接続が表示されます。

私はほとんどの投稿(約10年前)を読みましたが、問題は解決しませんでした。

答え1

答えが少し遅れるかもしれません。 Fedora 33を使用してRaspberry Pi 4でWiFiを設定するのと同じ問題があります。no代わりに、yes以下を使用して問題を解決しました。

<allow_any>no</allow_any>

お役に立てば幸いです。

関連情報