Hello community,

here is the log from the commit of package sddm for openSUSE:Factory checked in 
at 2018-03-08 10:41:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sddm (Old)
 and      /work/SRC/openSUSE:Factory/.sddm.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sddm"

Thu Mar  8 10:41:30 2018 rev:29 rq:582256 version:0.17.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/sddm/sddm.changes        2018-02-28 
19:59:50.998220363 +0100
+++ /work/SRC/openSUSE:Factory/.sddm.new/sddm.changes   2018-03-08 
10:41:31.471844785 +0100
@@ -1,0 +2,6 @@
+Sat Mar  3 19:10:40 UTC 2018 - [email protected]
+
+- Add patch to not quit on SIGHUP (boo#1080305):
+  * 0001-Don-t-quit-on-SIGHUP.patch
+
+-------------------------------------------------------------------

New:
----
  0001-Don-t-quit-on-SIGHUP.patch

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

Other differences:
------------------
++++++ sddm.spec ++++++
--- /var/tmp/diff_new_pack.84ci46/_old  2018-03-08 10:41:32.259816413 +0100
+++ /var/tmp/diff_new_pack.84ci46/_new  2018-03-08 10:41:32.263816269 +0100
@@ -41,6 +41,8 @@
 # PATCH-FIX-OPENSUSE sddm-service-handle-plymouth.patch -- sddm has some 
rudimentary support for plymouth handling, which only works with 
plymouth-quit.service
 # (the servce is not enabled on openSUSE). For users of sddm.service, we need 
to issue plymouth quit command by hand in this case
 Patch5:         sddm-service-handle-plymouth.patch
+# PATCH-FIX-UPSTREAM https://github.com/sddm/sddm/pull/987
+Patch6:         0001-Don-t-quit-on-SIGHUP.patch
 # PATCH-FIX-OPENSUSE 0001-Systemd-service-unit-Use-tty7-by-default.patch -- 
Use tty7 by default in the systemd service unit
 Patch8:         0001-Systemd-service-unit-Use-tty7-by-default.patch
 # PATCH-FIX-OPENSUSE
@@ -116,15 +118,7 @@
 
 %prep
 %setup -q
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch8 -p1
-%patch9 -p1
-%patch18 -p1
+%autopatch -p1
 
 %build
 %cmake \

++++++ 0001-Don-t-quit-on-SIGHUP.patch ++++++
>From f6a82a27a0481b761218a5208134c7a72ec8206a Mon Sep 17 00:00:00 2001
From: Fabian Vogt <[email protected]>
Date: Sat, 3 Mar 2018 20:07:16 +0100
Subject: [PATCH] Don't quit on SIGHUP

SIGHUP is sent to daemons on reload, so they should reread their configuration.
Currently sddm would just quit on reload, which is very unexpected.
---
 src/daemon/DaemonApp.cpp | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/daemon/DaemonApp.cpp b/src/daemon/DaemonApp.cpp
index b5c8d49..de78e75 100644
--- a/src/daemon/DaemonApp.cpp
+++ b/src/daemon/DaemonApp.cpp
@@ -68,8 +68,7 @@ namespace SDDM {
         // initialize signal signalHandler
         SignalHandler::initialize();
 
-        // quit when SIGHUP, SIGINT, SIGTERM received
-        connect(m_signalHandler, SIGNAL(sighupReceived()), this, SLOT(quit()));
+        // quit when SIGINT, SIGTERM received
         connect(m_signalHandler, SIGNAL(sigintReceived()), this, SLOT(quit()));
         connect(m_signalHandler, SIGNAL(sigtermReceived()), this, 
SLOT(quit()));
 
-- 
2.16.1


Reply via email to