diff --git a/gdm-2.19.1-security-tokens.patch b/gdm-2.19.1-security-tokens.patch index 904b020..2539192 100644 --- a/gdm-2.19.1-security-tokens.patch +++ b/gdm-2.19.1-security-tokens.patch @@ -189,7 +189,7 @@ + goto out; + } + -+ if (!g_key_file_get_boolean (cfg, GDM_SECURITY_TOKENS_GROUP, GDM_SECURITY_TOKENS_KEY_ENABLED, NULL)) { ++ if (g_key_file_has_key (cfg, GDM_SECURITY_TOKENS_GROUP, GDM_SECURITY_TOKENS_KEY_ENABLED, NULL) && !g_key_file_get_boolean (cfg, GDM_SECURITY_TOKENS_GROUP, GDM_SECURITY_TOKENS_KEY_ENABLED, NULL)) { + + gdm_debug ("security token support is not enabled"); + goto out; diff --git a/gdm.spec b/gdm.spec index f0fa5bf..98170a3 100644 --- a/gdm.spec +++ b/gdm.spec @@ -16,7 +16,7 @@ Summary: The GNOME Display Manager Name: gdm Version: 2.20.0 -Release: 5%{?dist} +Release: 6%{?dist} Epoch: 1 License: GPLv2+ Group: User Interface/X @@ -355,6 +355,11 @@ fi %{_datadir}/pixmaps/faces/extras/*.jpg %changelog +* Thu Sep 27 2007 Ray Strode - 1:2.20.0-6 +- The previously mentioned typo didn't matter before because the + compiled in default matched what the config file was supposed to + say. This commit restores matched default behavior (bug 301031) + * Thu Sep 27 2007 Ray Strode - 1:2.20.0-5 - Fix an apparent typo in the securitytokens.conf config file (bug 301031)