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