Arch Linuxでfprintdを使っていたら,突然指紋を登録する際に特権を要求されるようになったので調べてなんとかしました。
変更部分
/usr/share/polkit-1/actions/net.reactivated.fprint.device.policy
<action id="net.reactivated.fprint.device.enroll">
<description>Enroll new fingerprints</description>
(中略)
<defaults>
<allow_any>no</allow_any>
<allow_inactive>no</allow_inactive>
- <allow_active>auth_self_keep</allow_active>
+ <allow_active>yes</allow_active>
</defaults>
<allow_active>の要素を"auth_self_keep"から"yes"に書き換えてください。
その後,polkitデーモンを再起動(systemd環境なら systemctl restart polkit.service
)すればパスワードなしで指紋が登録できるようになるはずです。