Hello community,

here is the log from the commit of package gdm for openSUSE:Factory
checked in at Fri Oct 7 17:07:01 CEST 2011.



--------
--- openSUSE:Factory/gdm/gdm.changes    2011-10-04 18:10:28.000000000 +0200
+++ /mounts/work_src_done/STABLE/gdm/gdm.changes        2011-10-07 
13:15:58.000000000 +0200
@@ -1,0 +2,7 @@
+Fri Oct  7 11:15:20 UTC 2011 - vu...@opensuse.org
+
+- Add gdm-fix-no-split-again.patch: do not crash in old
+  (non-gnome-shell) greeter when trying to login.
+- Rebase gdm-greeter-greater-ui.patch, fix bnc#689552.
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


New:
----
  gdm-fix-no-split-again.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gdm.spec ++++++
--- /var/tmp/diff_new_pack.pdSAol/_old  2011-10-07 17:06:58.000000000 +0200
+++ /var/tmp/diff_new_pack.pdSAol/_new  2011-10-07 17:06:58.000000000 +0200
@@ -55,7 +55,7 @@
 Patch9:         gdm-passwordless-login.patch
 # PATCH-NEEDS-REBASE gdm-domain-logon.patch h...@novell.com -- Add UI to log 
in a specific domain (was: PATCH_FEATURE-SLED bnc#627575)
 Patch10:        gdm-domain-logon.patch
-# PATCH-NEEDS-REBASE PATCH-FIX-UPSTREAM gdm-greeter-greater-ui.patch bnc436431 
bgo560508 vu...@novell.com -- Improve the layout of the greeter. Note: the 
patch contains a patched glade file *and* the result glade file (for reference 
only, in case we need to rebase the patch)
+# PATCH-FIX-UPSTREAM gdm-greeter-greater-ui.patch bnc436431 bgo560508 
vu...@novell.com -- Improve the layout of the greeter. Note: the patch contains 
a patched glade file *and* the result glade file (for reference only, in case 
we need to rebase the patch)
 Patch15:        gdm-greeter-greater-ui.patch
 # PATCH-FIX-UPSTREAM gdm-always-reflect-keyboard-layout.patch bnc438159 
bgo561771 h...@novell.com -- Make keyboard selector not neglect to apply the 
selected keyboard in some situations.
 Patch18:        gdm-always-reflect-keyboard-layout.patch
@@ -71,6 +71,8 @@
 Patch60:        gdm-selinux.patch
 # PATCH-FIX-OPENSUSE gdm-unified-auth.patch bgo#658451 vu...@opensuse.org -- 
Fix "better unified authentication compatibility"
 Patch61:        gdm-unified-auth.patch
+# PATCH-FIX-OPENSUSE gdm-fix-no-split-again.patch bgo#658451 
vu...@opensuse.org -- Fix in addition to previous patch, to prevent crash in 
old greeter when trying to login
+Patch62:        gdm-fix-no-split-again.patch
 BuildRequires:  check-devel
 BuildRequires:  dbus-1-glib-devel
 # needed for directory ownership
@@ -218,7 +220,7 @@
 %prep
 %setup -q
 translation-update-upstream
-#disabled, needed for patch15
+#disabled, needed for patch10
 #gnome-patch-translation-prepare
 %patch0 -p1
 %patch1 -p1
@@ -231,7 +233,7 @@
 %patch9 -p1
 #%%patch10 -p1
 # needs rebase (bnc#689552)
-#%%patch15 -p1
+%patch15 -p1
 %patch18 -p1
 %patch31 -p1
 %patch34 -p1
@@ -239,6 +241,7 @@
 %patch40 -p1
 %patch60
 %patch61 -p1
+%patch62 -p1
 #gnome-patch-translation-update
 
 %build

++++++ gdm-fix-no-split-again.patch ++++++
commit ea366b1a582bbd886ec7da5d9f59b415d074164f
Author: Vincent Untz <vu...@gnome.org>
Date:   Fri Oct 7 13:07:43 2011 +0200

    daemon: additional fix for legacy auth compatibility layer
    
    g_str_has_prefix() was misused.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=658451

diff --git a/daemon/gdm-greeter-server.c b/daemon/gdm-greeter-server.c
index 535fdbf..d5a5bcd 100644
--- a/daemon/gdm-greeter-server.c
+++ b/daemon/gdm-greeter-server.c
@@ -270,7 +270,7 @@ translate_incoming_service_name (GdmGreeterServer 
*greeter_server,
                 g_debug ("GdmGreeterServer: Adjusting pam service from '%s' to 
'gdm' for legacy compatibility", service_name);
                 service_name = "gdm";
                 greeter_server->priv->using_legacy_service_name = TRUE;
-        } else if (g_str_has_prefix (service_name, "gdm-") == 0 && strcmp 
(service_name, "gdm-autologin") != 0) {
+        } else if (g_str_has_prefix (service_name, "gdm-") && strcmp 
(service_name, "gdm-autologin") != 0) {
                 g_debug ("GdmGreeterServer: Rejecting pam service '%s' for 
legacy compatibility", service_name);
                 return NULL;
         }
++++++ gdm-greeter-greater-ui.patch ++++++
++++ 803 lines (skipped)
++++ between openSUSE:Factory/gdm/gdm-greeter-greater-ui.patch
++++ and /mounts/work_src_done/STABLE/gdm/gdm-greeter-greater-ui.patch

continue with "q"...



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to