r40270 - in /desktop/unstable/gdm3/debian: changelog patches/10_gdm3_pam.patch

pochu at users.alioth.debian.org pochu at users.alioth.debian.org
Thu Nov 21 08:10:33 UTC 2013


Author: pochu
Date: Thu Nov 21 08:10:32 2013
New Revision: 40270

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=40270
Log:
* debian/patches/10_gdm3_pam.patch:
  + Add a missing case for the gdm -> gdm3 pam files rename which was
    causing the user session to never finish loading when using autologin.
    Thanks to Sjoerd Simons for his help investigating this bug and for
    actually finding the cause. Closes: #724731.

Modified:
    desktop/unstable/gdm3/debian/changelog
    desktop/unstable/gdm3/debian/patches/10_gdm3_pam.patch

Modified: desktop/unstable/gdm3/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gdm3/debian/changelog?rev=40270&op=diff
==============================================================================
--- desktop/unstable/gdm3/debian/changelog	[utf-8] (original)
+++ desktop/unstable/gdm3/debian/changelog	[utf-8] Thu Nov 21 08:10:32 2013
@@ -1,3 +1,13 @@
+gdm3 (3.8.4-4) unstable; urgency=low
+
+  * debian/patches/10_gdm3_pam.patch:
+    + Add a missing case for the gdm -> gdm3 pam files rename which was
+      causing the user session to never finish loading when using autologin.
+      Thanks to Sjoerd Simons for his help investigating this bug and for
+      actually finding the cause. Closes: #724731.
+
+ -- Emilio Pozuelo Monfort <pochu at debian.org>  Tue, 12 Nov 2013 20:25:33 +0100
+
 gdm3 (3.8.4-3) unstable; urgency=low
 
   [ Michael Biebl ]

Modified: desktop/unstable/gdm3/debian/patches/10_gdm3_pam.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gdm3/debian/patches/10_gdm3_pam.patch?rev=40270&op=diff
==============================================================================
--- desktop/unstable/gdm3/debian/patches/10_gdm3_pam.patch	[utf-8] (original)
+++ desktop/unstable/gdm3/debian/patches/10_gdm3_pam.patch	[utf-8] Thu Nov 21 08:10:32 2013
@@ -1,6 +1,15 @@
 --- a/daemon/gdm-simple-slave.c
 +++ b/daemon/gdm-simple-slave.c
-@@ -613,7 +613,7 @@
+@@ -593,7 +593,7 @@
+         gdm_simple_slave_grant_console_permissions (slave);
+ #endif  /* HAVE_LOGINDEVPERM */
+ 
+-        if (g_strcmp0 (service_name, "gdm-autologin") == 0 &&
++        if (g_strcmp0 (service_name, GDM_PAM_DOMAIN"-autologin") == 0 &&
+             !gdm_session_client_is_connected (slave->priv->session)) {
+                 /* If we're auto logging in then don't wait for the go-ahead from a greeter,
+                  * (since there is no greeter) */
+@@ -614,7 +614,7 @@
  
          g_debug ("GdmSimpleSlave: session conversation started for service %s", service_name);
  
@@ -9,7 +18,7 @@
                  return;
          }
  
-@@ -658,7 +658,8 @@
+@@ -659,7 +659,8 @@
          }
  
          g_debug ("GdmSimpleSlave: Starting automatic login conversation");
@@ -21,7 +30,7 @@
  static void
 --- a/configure.ac
 +++ b/configure.ac
-@@ -514,6 +514,21 @@
+@@ -530,6 +530,21 @@
  fi
  AC_SUBST(PAM_PREFIX)
  




More information about the pkg-gnome-commits mailing list