From 4a370bf65b613f7fc5e6a33862c7bce715d7f495 Mon Sep 17 00:00:00 2001 From: Bastien Nocera Date: Jun 26 2009 15:01:31 +0000 Subject: - Update to 2.27.0 - Disable the text entry when using a fingerprint for auth --- diff --git a/.cvsignore b/.cvsignore index 66d79f8..a31f80a 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -gnome-screensaver-2.26.1.tar.bz2 +gnome-screensaver-2.27.0.tar.bz2 diff --git a/0001-Disable-the-password-entry-when-using-non-password-a.patch b/0001-Disable-the-password-entry-when-using-non-password-a.patch new file mode 100644 index 0000000..8379ff3 --- /dev/null +++ b/0001-Disable-the-password-entry-when-using-non-password-a.patch @@ -0,0 +1,37 @@ +From ce391d2167ab1f5a11ca457630cc3221ab1abc53 Mon Sep 17 00:00:00 2001 +From: Bastien Nocera +Date: Fri, 26 Jun 2009 14:44:26 +0100 +Subject: [PATCH] Disable the password entry when using non-password auth + +The code to hide the text entry when using a non-password authentication +was disabled, but no code replaced it, so the entry is still accessible +when using a fingerprint reader as auth. + +With help from Ray Strode +--- + src/gs-lock-plug.c | 2 ++ + 1 files changed, 2 insertions(+), 0 deletions(-) + +diff --git a/src/gs-lock-plug.c b/src/gs-lock-plug.c +index d31365a..0b36a7c 100644 +--- a/src/gs-lock-plug.c ++++ b/src/gs-lock-plug.c +@@ -1194,6 +1194,7 @@ gs_lock_plug_enable_prompt (GSLockPlug *plug, + gtk_label_set_text (GTK_LABEL (plug->priv->auth_prompt_label), message); + gtk_widget_show (plug->priv->auth_prompt_label); + gtk_entry_set_visibility (GTK_ENTRY (plug->priv->auth_prompt_entry), visible); ++ gtk_widget_set_sensitive (plug->priv->auth_prompt_entry, TRUE); + gtk_widget_show (plug->priv->auth_prompt_entry); + + if (! GTK_WIDGET_HAS_FOCUS (plug->priv->auth_prompt_entry)) { +@@ -1216,6 +1217,7 @@ gs_lock_plug_disable_prompt (GSLockPlug *plug) + /* gtk_widget_hide (plug->priv->auth_prompt_entry); */ + /* gtk_widget_hide (plug->priv->auth_prompt_label); */ + gtk_widget_set_sensitive (plug->priv->auth_unlock_button, FALSE); ++ gtk_widget_set_sensitive (plug->priv->auth_prompt_entry, FALSE); + /* gtk_widget_hide (plug->priv->auth_unlock_button); */ + + gtk_widget_grab_default (plug->priv->auth_cancel_button); +-- +1.6.2.5 + diff --git a/gnome-screensaver.spec b/gnome-screensaver.spec index 970cc72..28aa36a 100644 --- a/gnome-screensaver.spec +++ b/gnome-screensaver.spec @@ -13,15 +13,16 @@ Summary: GNOME Screensaver Name: gnome-screensaver -Version: 2.26.1 +Version: 2.27.0 Release: 1%{?dist} License: GPLv2+ Group: Amusements/Graphics -Source0: http://download.gnome.org/sources/gnome-screensaver/2.26/%{name}-%{version}.tar.bz2 +Source0: http://download.gnome.org/sources/gnome-screensaver/2.27/%{name}-%{version}.tar.bz2 Source1: gnome-screensaver-hide-xscreensaver.menu Patch1: gnome-screensaver-2.20.0-default-theme.patch Patch2: gnome-screensaver-2.26.0-securitytoken.patch +Patch3: 0001-Disable-the-password-entry-when-using-non-password-a.patch Patch7: gnome-screensaver-2.20.0-blank-by-default.patch Patch8: gnome-screensaver-2.20.0-selinux-permit.patch @@ -75,6 +76,7 @@ simple, sane, secure defaults and be well integrated with the desktop. %setup -q %patch1 -p1 -b .use-floaters-by-default %patch2 -p1 -b .securitytoken +%patch3 -p1 -b .disable-entry %patch7 -p1 -b .blank-by-default %patch8 -p1 -b .selinux-permit @@ -146,6 +148,10 @@ fi %doc %{_mandir}/man1/*.1.gz %changelog +* Fri Jun 26 2009 Bastien Nocera 2.27.0-1 +- Update to 2.27.0 +- Disable the text entry when using a fingerprint for auth + * Mon Apr 13 2009 Matthias Clasen - 2.26.1-1 - Update to 2.26.1 - See http://download.gnome.org/sources/gnome-screensaver/2.26/gnome-screensaver-2.26.1.news diff --git a/sources b/sources index b7e1a4c..4f91b36 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -13b9066bb2dfe9face50b3d852b67ded gnome-screensaver-2.26.1.tar.bz2 +94e5c11bdc687e1383c9d497446b9842 gnome-screensaver-2.27.0.tar.bz2