GNOME Bugzilla – Bug 744332
fingerprint enrollment should get disabled when org.gnome.login-screen enable-fingerprint-authentication is false
Last modified: 2015-02-23 11:58:55 UTC
if the administrator disabled fingerprint authentication, then we shouldn't show it in the UI. This is controlled by org.gnome.login-screen enable-fingerprint-authentication
(In reply to Ray Strode [halfline] from comment #0) > if the administrator disabled fingerprint authentication, then we shouldn't > show it in the UI. > > This is controlled by org.gnome.login-screen > enable-fingerprint-authentication That doesn't propagate to the user.
hmm, two choices (I guess): 1) set DCONF_PROFILE=gdm and do: GSettingsBackend *backend = g_object_new (g_type_from_name ("DConfSettingsBackend", ...); g_settings_new_with_backend (...,backend); 2) use dconf_engine_new directly with "gdm" as the first argument 2 seems better to me, but we should ask Ryan what he thinks is the right way forward.
Given your constraints, 2. But this is very weird...
(In reply to Ryan Lortie (desrt) from comment #3) > Given your constraints, 2. > > But this is very weird... That's not an exported function... Could gdm export that information through D-Bus instead?
wait a minute, we're confused. it does propagate to the user. admin isn't supposed to set it in the gdm profile, but the user profile. see here: https://help.gnome.org/admin/system-admin-guide/stable/login-fingerprint.html.en
Created attachment 297631 [details] [review] don't show fingerprint options if disabled
Review of attachment 297631 [details] [review]: Looks good.
Comment on attachment 297631 [details] [review] don't show fingerprint options if disabled commit de821d592294de94659b316792a1395fd08352bb