Hello community, here is the log from the commit of package gdm for openSUSE:Factory checked in at 2017-09-13 21:56:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gdm (Old) and /work/SRC/openSUSE:Factory/.gdm.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gdm" Wed Sep 13 21:56:13 2017 rev:194 rq:523814 version:3.26.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gdm/gdm.changes 2017-07-28 09:43:53.847915484 +0200 +++ /work/SRC/openSUSE:Factory/.gdm.new/gdm.changes 2017-09-13 21:56:15.899299636 +0200 @@ -1,0 +2,35 @@ +Tue Sep 12 19:02:43 UTC 2017 - luc1...@linuxmail.org + +- Update to version 3.26.0: + + Fix for unauthenticated unlock when autologin is enabled + (CVE-2017-12164). + + Updated translations. + +------------------------------------------------------------------- +Sat Sep 9 16:09:42 UTC 2017 - dims...@opensuse.org + +- Update to version 3.25.92: + + Fix for going to normal mode after classic. + + Crasher fix when user switching. + + Make sure reauthentication is run in right context. + + Send hangup signal to gdm when systemctl request reload. + + Updated translations. +- Rebase gdm-sysconfig-settings.patch. + +------------------------------------------------------------------- +Mon Aug 14 14:09:06 UTC 2017 - zai...@opensuse.org + +- Update to version 3.25.91: + + Fix breakage in greeter and initial setup. + + Updated translations. + +------------------------------------------------------------------- +Mon Aug 14 12:52:51 UTC 2017 - zai...@opensuse.org + +- Update to version 3.25.90: + + Fix for going to normal mode after classic. + + Updated translations. +- Conditionally apply translations-update-upstream BuildRequires + and macro for non-openSUSE only. + +------------------------------------------------------------------- @@ -5,0 +41,21 @@ + +------------------------------------------------------------------- +Wed Jul 19 18:47:59 UTC 2017 - zai...@opensuse.org + +- Update to version 3.25.4.1: + + Brown bag release to fix conflict with latest g-s-d release. +- Changes from version 3.25.4: + + Wayland w/ --disable-user-display-server fix. + + Make login screen session separate from user session again. + + Updated translations. + +------------------------------------------------------------------- +Tue Jul 18 03:25:03 UTC 2017 - zai...@opensuse.org + +- Update to version 3.25.3: + + Crasher fix. + + X11/wayland selection fix. + + Greeter lifecycle fix. + + Systemd unit installation fix. + + Drop lock down of non-existent setting. + + Updated translations. Old: ---- gdm-3.24.2.tar.xz New: ---- gdm-3.26.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gdm.spec ++++++ --- /var/tmp/diff_new_pack.9zFlHQ/_old 2017-09-13 21:56:18.646913051 +0200 +++ /var/tmp/diff_new_pack.9zFlHQ/_new 2017-09-13 21:56:18.646913051 +0200 @@ -25,13 +25,13 @@ %define enable_split_authentication 0 Name: gdm -Version: 3.24.2 +Version: 3.26.0 Release: 0 Summary: The GNOME Display Manager License: GPL-2.0+ Group: System/GUI/GNOME Url: http://projects.gnome.org/gdm/ -Source: http://download.gnome.org/sources/gdm/3.24/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/gdm/3.26/%{name}-%{version}.tar.xz Source1: gdm.pamd Source2: gdm-autologin.pamd Source3: gdm-launch-environment.pamd @@ -77,7 +77,9 @@ BuildRequires: pam-devel BuildRequires: pwdutils BuildRequires: tcpd-devel +%if !0%{?is_opensuse} BuildRequires: translation-update-upstream +%endif BuildRequires: update-desktop-files BuildRequires: xorg-x11-server BuildRequires: xorg-x11-server-extra @@ -183,7 +185,9 @@ %prep %setup -q cp %{S:8} . +%if !0%{?is_opensuse} translation-update-upstream +%endif %if 0%{?is_opensuse} # Disabled for now, see boo#981372 and boo#971852 #patch0 -p1 @@ -332,6 +336,7 @@ %dir %{_datadir}/dconf/profile %{_datadir}/dconf/profile/gdm %{_datadir}/gdm/ +%{_datadir}/gnome-session/sessions/gnome-login.session %{_datadir}/glib-2.0/schemas/org.gnome.login-screen.gschema.xml %{_datadir}/icons/*/*/*/*.* %{_datadir}/pixmaps/*.png ++++++ gdm-3.24.2.tar.xz -> gdm-3.26.0.tar.xz ++++++ ++++ 11243 lines of diff (skipped) ++++++ gdm-sysconfig-settings.patch ++++++ --- /var/tmp/diff_new_pack.9zFlHQ/_old 2017-09-13 21:56:19.254827518 +0200 +++ /var/tmp/diff_new_pack.9zFlHQ/_new 2017-09-13 21:56:19.258826956 +0200 @@ -1,7 +1,7 @@ -Index: gdm-3.15.92/common/Makefile.am +Index: gdm-3.25.92/common/Makefile.am =================================================================== ---- gdm-3.15.92.orig/common/Makefile.am -+++ gdm-3.15.92/common/Makefile.am +--- gdm-3.25.92.orig/common/Makefile.am ++++ gdm-3.25.92/common/Makefile.am @@ -50,11 +50,15 @@ libgdmcommon_la_SOURCES = \ gdm-settings-backend.h \ gdm-settings-desktop-backend.c \ @@ -18,10 +18,10 @@ gdm-log.h \ gdm-log.c \ $(MKDTEMP_FILES) \ -Index: gdm-3.15.92/common/gdm-settings-system-backend.c +Index: gdm-3.25.92/common/gdm-settings-system-backend.c =================================================================== --- /dev/null -+++ gdm-3.15.92/common/gdm-settings-system-backend.c ++++ gdm-3.25.92/common/gdm-settings-system-backend.c @@ -0,0 +1,369 @@ +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*- + * @@ -392,10 +392,10 @@ + + return GDM_SETTINGS_BACKEND (object); +} -Index: gdm-3.15.92/common/gdm-settings-system-backend.h +Index: gdm-3.25.92/common/gdm-settings-system-backend.h =================================================================== --- /dev/null -+++ gdm-3.15.92/common/gdm-settings-system-backend.h ++++ gdm-3.25.92/common/gdm-settings-system-backend.h @@ -0,0 +1,56 @@ +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*- + * @@ -453,10 +453,10 @@ +G_END_DECLS + +#endif /* __GDM_SETTINGS_SYSTEM_BACKEND_H */ -Index: gdm-3.15.92/common/gdm-settings.c +Index: gdm-3.25.92/common/gdm-settings.c =================================================================== ---- gdm-3.15.92.orig/common/gdm-settings.c -+++ gdm-3.15.92/common/gdm-settings.c +--- gdm-3.25.92.orig/common/gdm-settings.c ++++ gdm-3.25.92/common/gdm-settings.c @@ -38,12 +38,13 @@ #include "gdm-settings.h" @@ -580,12 +580,12 @@ + g_list_free (settings->priv->backends); + settings->priv->backends = NULL; - G_OBJECT_CLASS (gdm_settings_parent_class)->finalize (object); - } -Index: gdm-3.15.92/common/gdm-sysconfig.c + settings_object = NULL; + +Index: gdm-3.25.92/common/gdm-sysconfig.c =================================================================== --- /dev/null -+++ gdm-3.15.92/common/gdm-sysconfig.c ++++ gdm-3.25.92/common/gdm-sysconfig.c @@ -0,0 +1,484 @@ +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*- + * @@ -1071,10 +1071,10 @@ + g_strfreev (lines); + return result; +} -Index: gdm-3.15.92/common/gdm-sysconfig.h +Index: gdm-3.25.92/common/gdm-sysconfig.h =================================================================== --- /dev/null -+++ gdm-3.15.92/common/gdm-sysconfig.h ++++ gdm-3.25.92/common/gdm-sysconfig.h @@ -0,0 +1,43 @@ +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*- + * @@ -1119,10 +1119,10 @@ +G_END_DECLS + +#endif /* __GDM_SYSCONFIG_H */ -Index: gdm-3.15.92/data/gdm.conf-custom.in +Index: gdm-3.25.92/data/gdm.conf-custom.in =================================================================== ---- gdm-3.15.92.orig/data/gdm.conf-custom.in -+++ gdm-3.15.92/data/gdm.conf-custom.in +--- gdm-3.25.92.orig/data/gdm.conf-custom.in ++++ gdm-3.25.92/data/gdm.conf-custom.in @@ -1,4 +1,7 @@ # GDM configuration storage +#