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
