r52409 - in /desktop/unstable/gdm3/debian: changelog patches/series patches/stop-greeter-explicitly-when-finishing-display.patch

bigon at users.alioth.debian.org bigon at users.alioth.debian.org
Tue May 9 16:32:35 UTC 2017


Author: bigon
Date: Tue May  9 16:32:34 2017
New Revision: 52409

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=52409
Log:
d/p/stop-greeter-explicitly-when-finishing-display.patch: Properly stop
the greeter processes when restarting gdm, this fixes the respawn loop and
allow gdm to restart properly (Closes: #857995)

Added:
    desktop/unstable/gdm3/debian/patches/stop-greeter-explicitly-when-finishing-display.patch
Modified:
    desktop/unstable/gdm3/debian/changelog
    desktop/unstable/gdm3/debian/patches/series

Modified: desktop/unstable/gdm3/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gdm3/debian/changelog?rev=52409&op=diff
==============================================================================
--- desktop/unstable/gdm3/debian/changelog	[utf-8] (original)
+++ desktop/unstable/gdm3/debian/changelog	[utf-8] Tue May  9 16:32:34 2017
@@ -1,3 +1,11 @@
+gdm3 (3.22.3-2) UNRELEASED; urgency=medium
+
+  * d/p/stop-greeter-explicitly-when-finishing-display.patch: Properly stop
+    the greeter processes when restarting gdm, this fixes the respawn loop and
+    allow gdm to restart properly (Closes: #857995)
+
+ -- Laurent Bigonville <bigon at debian.org>  Tue, 09 May 2017 18:29:37 +0200
+
 gdm3 (3.22.3-1) unstable; urgency=medium
 
   * New upstream release.

Modified: desktop/unstable/gdm3/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gdm3/debian/patches/series?rev=52409&op=diff
==============================================================================
--- desktop/unstable/gdm3/debian/patches/series	[utf-8] (original)
+++ desktop/unstable/gdm3/debian/patches/series	[utf-8] Tue May  9 16:32:34 2017
@@ -6,3 +6,4 @@
 94_retain_xorg_log.patch
 Hack-D-Bus-messages-from-Debian-8-libgdm-to-work-wit.patch
 pam_gdm-allow-setting-pam-module-dir-at-configure-ti.patch
+stop-greeter-explicitly-when-finishing-display.patch

Added: desktop/unstable/gdm3/debian/patches/stop-greeter-explicitly-when-finishing-display.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gdm3/debian/patches/stop-greeter-explicitly-when-finishing-display.patch?rev=52409&op=file
==============================================================================
--- desktop/unstable/gdm3/debian/patches/stop-greeter-explicitly-when-finishing-display.patch	(added)
+++ desktop/unstable/gdm3/debian/patches/stop-greeter-explicitly-when-finishing-display.patch	[utf-8] Tue May  9 16:32:34 2017
@@ -0,0 +1,31 @@
+From 81f61eb4966e4652382ebee32f1830cfb4ca9126 Mon Sep 17 00:00:00 2001
+From: Ray Strode <rstrode at redhat.com>
+Date: Mon, 8 May 2017 12:40:00 -0400
+Subject: manager: stop greeter explicitly when finishing display
+
+If GDM shuts down while the login screen is active, we fail to
+kill off the login screen session.
+
+This commit fixes that, by explicitly stopping the greeter session
+on the display (if there is one)
+
+https://bugzilla.gnome.org/show_bug.cgi?id=780213
+---
+ daemon/gdm-manager.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/daemon/gdm-manager.c b/daemon/gdm-manager.c
+index 994886f..d080b30 100644
+--- a/daemon/gdm-manager.c
++++ b/daemon/gdm-manager.c
+@@ -2736,6 +2736,7 @@ finish_display (const char *id,
+                 GdmDisplay *display,
+                 GdmManager *manager)
+ {
++        gdm_display_stop_greeter_session (display);
+         if (gdm_display_get_status (display) == GDM_DISPLAY_MANAGED)
+                 gdm_display_unmanage (display);
+         gdm_display_finish (display);
+-- 
+cgit v0.12
+




More information about the pkg-gnome-commits mailing list