Hello community,

here is the log from the commit of package sddm for openSUSE:Factory checked in 
at 2018-07-25 16:06:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sddm (Old)
 and      /work/SRC/openSUSE:Factory/.sddm.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sddm"

Wed Jul 25 16:06:19 2018 rev:38 rq:623643 version:0.18.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/sddm/sddm.changes        2018-07-12 
09:17:26.770274113 +0200
+++ /work/SRC/openSUSE:Factory/.sddm.new/sddm.changes   2018-07-25 
16:06:33.105141833 +0200
@@ -1,0 +2,46 @@
+Wed Jul 18 11:16:05 UTC 2018 - [email protected]
+
+- Update to 0.18.0:
+  * Support theme supplied avatars
+  * Compile against Qt 5.11
+  * Fix platform detection for HighDPI
+  * On close, switch VT to a running session if applicable
+  * Better ConsoleKit support
+  * Fix authentication when reusing existing sessions
+  * Hide sessions with NoDisplay=true
+  * Honor PAM's ambient supplemental groups
+  * Cleanup socket destruction
+  * Don't quit on SIGHUP
+  * Updated translations
+- Set EnableHiDPI=true by default (boo#1089932)
+- Set ReuseSession=true by default (boo#979775)
+- Drop patches, now upstream:
+  * 0001-Don-t-add-session-files-with-NoDisplay-true-to-Sessi.patch
+  * 0001-Don-t-quit-on-SIGHUP.patch
+  * 0001-Fix-authentication-when-reusing-an-existing-session.patch
+  * 0001-Fix-build-with-Qt-5.10-Use-QString-instead-of-QLatin.patch
+  * 0001-Fix-build-with-Qt-5.11-1024.patch
+  * 0001-Fix-platform-detection-for-EnableHiDPI.patch
+  * 0001-Skip-theme-for-greeter-call-if-none-is-set.patch
+  * 0001-Support-for-theme-supplied-default-avatars.patch
+  * 0001-greeter-Use-Qt-command-line-parser.patch
+  * 0002-Remove-trailing-spaces.patch
+  * 0003-UserModel-optimize-filtering-out-duplicate-users-995.patch
+  * 0004-UserModel-fix-filtering-out-duplicate-users-998.patch
+  * 0005-UserModel-optimize-setting-of-default-user-icon-999.patch
+  * 0007-Honor-PAMs-ambient-supplemental-groups.patch
+- Refresh patches:
+  * proper_pam.diff
+  * 0001-Systemd-service-unit-Use-tty7-by-default.patch
+
+-------------------------------------------------------------------
+Mon Jul 16 15:08:57 UTC 2018 - [email protected]
+
+- Add patch to fix fallback to embedded theme:
+  * 0001-Skip-theme-for-greeter-call-if-none-is-set.patch
+- Use %license
+- Add patch to fix authentication when reusing an existing session
+  (boo#1101450, CVE-2018-14345):
+  * 0001-Fix-authentication-when-reusing-an-existing-session.patch
+
+-------------------------------------------------------------------
@@ -5,0 +52,6 @@
+
+-------------------------------------------------------------------
+Tue Jul  3 07:26:24 UTC 2018 - [email protected]
+
+- Remove patch as libxcb bug is fixed meanwhile (bsc#1099908):
+  * 0001-Move-Xauthority-to-a-different-location-and-truncate.patch

Old:
----
  0001-Don-t-add-session-files-with-NoDisplay-true-to-Sessi.patch
  0001-Don-t-quit-on-SIGHUP.patch
  0001-Fix-build-with-Qt-5.10-Use-QString-instead-of-QLatin.patch
  0001-Fix-build-with-Qt-5.11-1024.patch
  0001-Fix-platform-detection-for-EnableHiDPI.patch
  0001-Move-Xauthority-to-a-different-location-and-truncate.patch
  0001-Support-for-theme-supplied-default-avatars.patch
  0001-greeter-Use-Qt-command-line-parser.patch
  0002-Remove-trailing-spaces.patch
  0003-UserModel-optimize-filtering-out-duplicate-users-995.patch
  0004-UserModel-fix-filtering-out-duplicate-users-998.patch
  0005-UserModel-optimize-setting-of-default-user-icon-999.patch
  0007-Honor-PAMs-ambient-supplemental-groups.patch
  sddm-0.17.0.tar.gz

New:
----
  sddm-0.18.0.tar.gz

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

Other differences:
------------------
++++++ sddm.spec ++++++
--- /var/tmp/diff_new_pack.mM5q5D/_old  2018-07-25 16:06:34.857145343 +0200
+++ /var/tmp/diff_new_pack.mM5q5D/_new  2018-07-25 16:06:34.857145343 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           sddm
-Version:        0.17.0
+Version:        0.18.0
 Release:        0
 Summary:        QML-based display manager
 License:        GPL-2.0+
@@ -28,24 +28,10 @@
 Source2:        00-general.conf
 Source3:        10-theme.conf
 # Patch0-100: PATCH-FIX-UPSTREAM
-Patch1:         0001-Don-t-quit-on-SIGHUP.patch
-Patch2:         0001-greeter-Use-Qt-command-line-parser.patch
-Patch3:         0001-Fix-platform-detection-for-EnableHiDPI.patch
-Patch4:         0001-Fix-build-with-Qt-5.10-Use-QString-instead-of-QLatin.patch
-Patch5:         0001-Support-for-theme-supplied-default-avatars.patch
-Patch6:         0002-Remove-trailing-spaces.patch
-Patch7:         0003-UserModel-optimize-filtering-out-duplicate-users-995.patch
-Patch8:         0004-UserModel-fix-filtering-out-duplicate-users-998.patch
-Patch9:         0005-UserModel-optimize-setting-of-default-user-icon-999.patch
-Patch10:        0001-Fix-build-with-Qt-5.11-1024.patch
-# Backport: 
https://github.com/sddm/sddm/commit/1bc813d08b8130e458a6550ec47fb2bfbe6de080
-Patch11:       0007-Honor-PAMs-ambient-supplemental-groups.patch
 # Not merged yet: https://github.com/sddm/sddm/pull/997
 Patch50:        0001-Remove-suffix-for-Wayland-session.patch
 # Not merged yet: https://github.com/sddm/sddm/pull/1017
 Patch51:        0006-Don-t-fill-UserModel-if-theme-does-not-require-it.patch
-# Not merged yet: https://github.com/sddm/sddm/pull/1029
-Patch52:        0001-Don-t-add-session-files-with-NoDisplay-true-to-Sessi.patch
 # Patch100-?: PATCH-FIX-OPENSUSE
 # Use openSUSE pam config
 Patch100:       proper_pam.diff
@@ -59,7 +45,6 @@
 Patch104:       sddm-service-handle-plymouth.patch
 # Use tty7 by default in the systemd service unit
 Patch105:       0001-Systemd-service-unit-Use-tty7-by-default.patch
-Patch106:       0001-Move-Xauthority-to-a-different-location-and-truncate.patch
 Patch107:       0003-Leave-duplicate-symlinks-out-of-the-SessionModel.patch
 Patch108:       0001-Support-both-X11-XDisplay-Wayland-and-WaylandDisplay.patch
 BuildRequires:  cmake
@@ -234,7 +219,8 @@
 :
 
 %files
-%doc LICENSE* README*
+%license LICENSE*
+%doc README*
 %config(noreplace) %{_sysconfdir}/sddm.conf
 %dir %{_sysconfdir}/sddm.conf.d/
 %config %{_sysconfdir}/pam.d/sddm
@@ -264,10 +250,12 @@
 %{_unitdir}/sddm.service
 
 %files branding-openSUSE
-%doc LICENSE* README*
+%license LICENSE*
+%doc README*
 %{_prefix}/lib/sddm/sddm.conf.d/10-theme.conf
 
 %files branding-upstream
-%doc LICENSE* README*
+%license LICENSE*
+%doc README*
 
 %changelog

++++++ 00-general.conf ++++++
--- /var/tmp/diff_new_pack.mM5q5D/_old  2018-07-25 16:06:34.877145383 +0200
+++ /var/tmp/diff_new_pack.mM5q5D/_new  2018-07-25 16:06:34.877145383 +0200
@@ -3,3 +3,9 @@
 SessionCommand=/etc/X11/xdm/Xsession
 DisplayCommand=/etc/X11/xdm/Xsetup
 MinimumVT=7
+# boo#1089932
+EnableHiDPI=true
+
+[Users]
+# boo#979775
+ReuseSession=true

++++++ 0001-Systemd-service-unit-Use-tty7-by-default.patch ++++++
--- /var/tmp/diff_new_pack.mM5q5D/_old  2018-07-25 16:06:34.893145415 +0200
+++ /var/tmp/diff_new_pack.mM5q5D/_new  2018-07-25 16:06:34.897145423 +0200
@@ -8,21 +8,18 @@
  services/sddm.service.in | 4 ++--
  1 file changed, 2 insertions(+), 2 deletions(-)
 
-diff --git a/services/sddm.service.in b/services/sddm.service.in
-index df03d92..0ef4b5d 100644
---- a/services/sddm.service.in
-+++ b/services/sddm.service.in
+Index: sddm-0.18.0/services/sddm.service.in
+===================================================================
+--- sddm-0.18.0.orig/services/sddm.service.in
++++ sddm-0.18.0/services/sddm.service.in
 @@ -1,8 +1,8 @@
  [Unit]
  Description=Simple Desktop Display Manager
  Documentation=man:sddm(1) man:sddm.conf(5)
 [email protected]
--After=systemd-user-sessions.service [email protected] plymouth-quit.service
+-After=systemd-user-sessions.service [email protected] plymouth-quit.service 
systemd-logind.service
 [email protected]
-+After=systemd-user-sessions.service [email protected] plymouth-quit.service
++After=systemd-user-sessions.service [email protected] plymouth-quit.service 
systemd-logind.service
  
  [Service]
  ExecStart=@CMAKE_INSTALL_FULL_BINDIR@/sddm
--- 
-2.12.0
-

++++++ proper_pam.diff ++++++
--- /var/tmp/diff_new_pack.mM5q5D/_old  2018-07-25 16:06:34.925145478 +0200
+++ /var/tmp/diff_new_pack.mM5q5D/_new  2018-07-25 16:06:34.925145478 +0200
@@ -1,7 +1,7 @@
-Index: sddm-0.15.0~git/services/sddm-autologin.pam
+Index: sddm-0.18.0/services/sddm-autologin.pam
 ===================================================================
---- sddm-0.15.0~git.orig/services/sddm-autologin.pam
-+++ sddm-0.15.0~git/services/sddm-autologin.pam
+--- sddm-0.18.0.orig/services/sddm-autologin.pam
++++ sddm-0.18.0/services/sddm-autologin.pam
 @@ -1,13 +1,6 @@
  #%PAM-1.0
 -auth        required    pam_env.so
@@ -21,11 +21,36 @@
 +password include        common-password
 +session  required       pam_loginuid.so
 +session  include        common-session
-Index: sddm-0.15.0~git/services/sddm-greeter.pam
+Index: sddm-0.18.0/services/sddm.pam
 ===================================================================
---- sddm-0.15.0~git.orig/services/sddm-greeter.pam
-+++ sddm-0.15.0~git/services/sddm-greeter.pam
-@@ -1,18 +1,7 @@
+--- sddm-0.18.0.orig/services/sddm.pam
++++ sddm-0.18.0/services/sddm.pam
+@@ -1,15 +1,6 @@
+ #%PAM-1.0
+-
+-auth          include         system-login
+--auth         optional        pam_gnome_keyring.so
+--auth   optional  pam_kwallet5.so
+-
+-account               include         system-login
+-
+-password      include         system-login
+--password     optional        pam_gnome_keyring.so use_authtok
+-
+-session               optional        pam_keyinit.so force revoke
+-session               include         system-login
+--session              optional        pam_gnome_keyring.so auto_start
+--session  optional  pam_kwallet5.so auto_start
++auth     include        common-auth
++account  include        common-account
++password include        common-password
++session  required       pam_loginuid.so
++session  include        common-session
+Index: sddm-0.18.0/services/sddm-greeter.pam.in
+===================================================================
+--- sddm-0.18.0.orig/services/sddm-greeter.pam.in
++++ sddm-0.18.0/services/sddm-greeter.pam.in
+@@ -1,17 +1,7 @@
  #%PAM-1.0
 -
 -# Load environment from /etc/environment and ~/.pam_environment
@@ -42,36 +67,10 @@
 -
 -# Setup session
 -session               required pam_unix.so
---session              optional pam_systemd.so
---session              optional pam_elogind.so
+-session               optional @LOGIND_PAM_MODULE@
 +# PAM configuration used only for the greeter session
 +auth     required       pam_permit.so
 +account  required       pam_permit.so
 +password include        common-password
 +session  required       pam_loginuid.so
 +session  include        common-session
-Index: sddm-0.15.0~git/services/sddm.pam
-===================================================================
---- sddm-0.15.0~git.orig/services/sddm.pam
-+++ sddm-0.15.0~git/services/sddm.pam
-@@ -1,15 +1,6 @@
- #%PAM-1.0
--
--auth          include         system-login
---auth         optional        pam_gnome_keyring.so
---auth   optional  pam_kwallet5.so
--
--account               include         system-login
--
--password      include         system-login
---password     optional        pam_gnome_keyring.so use_authtok
--
--session               optional        pam_keyinit.so force revoke
--session               include         system-login
---session              optional        pam_gnome_keyring.so auto_start
---session  optional  pam_kwallet5.so auto_start
-+auth     include        common-auth
-+account  include        common-account
-+password include        common-password
-+session  required       pam_loginuid.so
-+session  include        common-session

++++++ sddm-0.17.0.tar.gz -> sddm-0.18.0.tar.gz ++++++
++++ 1795 lines of diff (skipped)


Reply via email to