Hello community, here is the log from the commit of package gdm for openSUSE:Factory checked in at 2013-04-03 12:50:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gdm (Old) and /work/SRC/openSUSE:Factory/.gdm.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gdm", Maintainer is "[email protected]" Changes: -------- --- /work/SRC/openSUSE:Factory/gdm/gdm.changes 2013-01-29 13:27:21.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.gdm.new/gdm.changes 2013-04-03 12:50:37.000000000 +0200 @@ -1,0 +2,90 @@ +Tue Mar 26 09:42:27 UTC 2013 - [email protected] + +- Update to version 3.8.0: + + No changes since version 3.7.92. + +------------------------------------------------------------------- +Tue Mar 19 19:03:05 UTC 2013 - [email protected] + +- Update to version 3.7.92: + + Add --disable-fallback-greeter configure option. + + Updated translations. + +------------------------------------------------------------------- +Wed Mar 6 10:30:17 UTC 2013 - [email protected] + +- Update to version 3.7.91: + + Correct path of run dir. + + Don't set _XROOTPMAP_ID at startup anymore. + + Updated translations. + +------------------------------------------------------------------- +Fri Mar 1 11:43:10 UTC 2013 - [email protected] + +- Drop klogd Requires: this is no longer needed due to the changes + with earlygdm / systemd integration. + +------------------------------------------------------------------- +Wed Feb 20 19:51:07 UTC 2013 - [email protected] + +- Update to version 3.7.90: + + Add gdm-pin service file. + + use 0711 for directories. + + don't enable systemd journal if systemd is disabled. + + Add a --with-run-dir. + + Start to land prerequisite bits needed for future + systemd-ification. +- Drop gdm-move-everything-to-run.patch: fixed upstream (slightly + different) +- Pass --with-run-dir=/run/gdm to configure. + +------------------------------------------------------------------- +Tue Feb 5 13:24:31 UTC 2013 - [email protected] + +- Update to version 3.7.5: + + Randr performance improvement + + Remove gdm wrapper script + + Integrate better with systemd journal + + Use glib signal handling helpers instead of home brew ones + + Don't load gio modules in launch environment + + Enable gsd keyboard plugin in launch environment + + Don't warp pointer to 0,0 + + Don't record a login uid for gdm's login session + + Other misc fixes + + Updated translations. +- Add pkgconfig(libsystemd-journal) BuildRequries: new dependency. + +------------------------------------------------------------------- +Tue Jan 29 23:00:00 UTC 2013 - [email protected] + +- Update to version 3.7.3.1: + + Fix xauthoriation for su/ssh compatibility. +- Changes from version 3.7.3: + + Drop dead code. + + Deprecation fixes. + + Compiler warning fixes. + + Change default location of language config file. + + Be more resiliant against hostname changes. + + Fix spew in error path. +- Changes from version 3.7.2: + + Ignore pam info messages for automatic logins + + Unlock fixes + + User switching fix on consolekit systems + + Be more robust against empty user shells/home dirs + + Create program session log file as root instead of after setuid + + Properly reload gdm.schemas on SIGHUP + + Bring back gdmflexiserver + + Fix shutdown and restart with ConsoleKit (bgo#686125) + + Refactor autologin conversation handling (bgo#682467) + + Add host authorizations individually (bgo#686186) + + Make gdm socket world accessible (bgo#685935) + + Allow NULs in X11 cookies (bgo#687691) + + Dont set a busy cursor (bgo#687791) + + Use a whitelist for gsd plugins (bgo#662220) + + Drop obsolete desktop files (bgo#684508) + + Updated translations. +- Drop gdm-autologin-session-logout.patch: fixed upstream. +- Rebase gdm-sysconfig-settings.patch and + gdm-xauthlocalhostname.patch. + +------------------------------------------------------------------- Old: ---- gdm-3.6.2.tar.xz gdm-autologin-session-logout.patch gdm-move-everything-to-run.patch New: ---- gdm-3.8.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gdm.spec ++++++ --- /var/tmp/diff_new_pack.XpUiBw/_old 2013-04-03 12:50:41.000000000 +0200 +++ /var/tmp/diff_new_pack.XpUiBw/_new 2013-04-03 12:50:41.000000000 +0200 @@ -27,13 +27,13 @@ %define enable_split_authentication 0 Name: gdm -Version: 3.6.2 +Version: 3.8.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.6/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/gdm/3.8/%{name}-%{version}.tar.xz Source1: gdm.pamd Source2: gdm-autologin.pamd Source3: gdm-launch-environment.pamd @@ -64,10 +64,6 @@ Patch35: gdm-xauthlocalhostname.patch # PATCH-FIX-UPSTREAM gdm-look-at-runlevel.patch bnc540482 bgo599180 [email protected] -- Look at the current runlevel before managing the display again, so we don't do this when shutting down or rebooting Patch40: gdm-look-at-runlevel.patch -# PATCH-FIX-UPSTREAM gdm-autologin-session-logout.patch bgo#682467 [email protected] -- Fix login after logging out from a auto-login session -Patch41: gdm-autologin-session-logout.patch -# PATCH-FIX-OPENSUSE gdm-move-everything-to-run.patch bgo#692733 [email protected] -- Move everything (socket and pid files) to /run -Patch42: gdm-move-everything-to-run.patch BuildRequires: check-devel # needed for directory ownership BuildRequires: dconf @@ -92,6 +88,7 @@ BuildRequires: pkgconfig(accountsservice) %if %{with_systemd} BuildRequires: pkgconfig(libsystemd-daemon) +BuildRequires: pkgconfig(libsystemd-journal) BuildRequires: pkgconfig(libsystemd-login) >= 186 %endif BuildRequires: pkgconfig(nss) @@ -105,7 +102,6 @@ %endif Requires: gdmflexiserver Requires: gnome-session-core -Requires: klogd Requires: xorg-x11-server-extra ### Packages for the gdm session (see /usr/share/gnome-session/sessions/{gdm,gdm-fallback}.session and /usr/share/gdm/greeter/applications) ## Fallback @@ -238,8 +234,6 @@ %patch34 -p1 %patch35 -p1 %patch40 -p1 -%patch41 -p1 -%patch42 -p1 %build NOCONFIGURE=1 gnome-autogen.sh @@ -264,7 +258,8 @@ --disable-split-authentication \ %endif --disable-scrollkeeper \ - --with-initial-vt=7 + --with-initial-vt=7 \ + --with-run-dir=/run/gdm %__make %{?jobs:-j%jobs} V=1 %install @@ -279,8 +274,6 @@ %if %{with_systemd} rm %{buildroot}%{systemdsystemunitdir}/gdm.service %endif -# Remove wrapper, it is not needed. -mv $RPM_BUILD_ROOT%{_sbindir}/gdm-binary $RPM_BUILD_ROOT%{_sbindir}/gdm # dconf database, rebuilt in scriptlets; touch it for %%ghost touch %{buildroot}%{_sysconfdir}/dconf/db/gdm ## Install PAM files. ++++++ gdm-3.6.2.tar.xz -> gdm-3.8.0.tar.xz ++++++ ++++ 92703 lines of diff (skipped) ++++++ gdm-sysconfig-settings.patch ++++++ --- /var/tmp/diff_new_pack.XpUiBw/_old 2013-04-03 12:50:41.000000000 +0200 +++ /var/tmp/diff_new_pack.XpUiBw/_new 2013-04-03 12:50:41.000000000 +0200 @@ -1,8 +1,8 @@ -Index: gdm-3.5.4/common/Makefile.am +Index: gdm-3.7.5/common/Makefile.am =================================================================== ---- gdm-3.5.4.orig/common/Makefile.am -+++ gdm-3.5.4/common/Makefile.am -@@ -77,6 +77,8 @@ libgdmcommon_la_SOURCES = \ +--- gdm-3.7.5.orig/common/Makefile.am ++++ gdm-3.7.5/common/Makefile.am +@@ -61,6 +61,8 @@ libgdmcommon_la_SOURCES = \ gdm-settings-backend.h \ gdm-settings-desktop-backend.c \ gdm-settings-desktop-backend.h \ @@ -11,7 +11,7 @@ gdm-settings-keys.h \ gdm-settings-utils.h \ gdm-settings-utils.c \ -@@ -84,6 +86,8 @@ libgdmcommon_la_SOURCES = \ +@@ -68,6 +70,8 @@ libgdmcommon_la_SOURCES = \ gdm-settings-direct.h \ gdm-settings-client.h \ gdm-settings-client.c \ @@ -19,11 +19,11 @@ + gdm-sysconfig.h \ gdm-log.h \ gdm-log.c \ - gdm-md5.h \ -Index: gdm-3.5.4/common/gdm-settings-system-backend.c + $(MKDTEMP_FILES) \ +Index: gdm-3.7.5/common/gdm-settings-system-backend.c =================================================================== --- /dev/null -+++ gdm-3.5.4/common/gdm-settings-system-backend.c ++++ gdm-3.7.5/common/gdm-settings-system-backend.c @@ -0,0 +1,348 @@ +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*- + * @@ -373,10 +373,10 @@ + + return GDM_SETTINGS_BACKEND (object); +} -Index: gdm-3.5.4/common/gdm-settings-system-backend.h +Index: gdm-3.7.5/common/gdm-settings-system-backend.h =================================================================== --- /dev/null -+++ gdm-3.5.4/common/gdm-settings-system-backend.h ++++ gdm-3.7.5/common/gdm-settings-system-backend.h @@ -0,0 +1,56 @@ +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*- + * @@ -434,10 +434,10 @@ +G_END_DECLS + +#endif /* __GDM_SETTINGS_SYSTEM_BACKEND_H */ -Index: gdm-3.5.4/common/gdm-settings.c +Index: gdm-3.7.5/common/gdm-settings.c =================================================================== ---- gdm-3.5.4.orig/common/gdm-settings.c -+++ gdm-3.5.4/common/gdm-settings.c +--- gdm-3.7.5.orig/common/gdm-settings.c ++++ gdm-3.7.5/common/gdm-settings.c @@ -39,6 +39,7 @@ #include "gdm-settings-glue.h" @@ -565,10 +565,10 @@ G_OBJECT_CLASS (gdm_settings_parent_class)->finalize (object); } -Index: gdm-3.5.4/common/gdm-sysconfig.c +Index: gdm-3.7.5/common/gdm-sysconfig.c =================================================================== --- /dev/null -+++ gdm-3.5.4/common/gdm-sysconfig.c ++++ gdm-3.7.5/common/gdm-sysconfig.c @@ -0,0 +1,484 @@ +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*- + * @@ -1054,10 +1054,10 @@ + g_strfreev (lines); + return result; +} -Index: gdm-3.5.4/common/gdm-sysconfig.h +Index: gdm-3.7.5/common/gdm-sysconfig.h =================================================================== --- /dev/null -+++ gdm-3.5.4/common/gdm-sysconfig.h ++++ gdm-3.7.5/common/gdm-sysconfig.h @@ -0,0 +1,43 @@ +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*- + * @@ -1102,10 +1102,10 @@ +G_END_DECLS + +#endif /* __GDM_SYSCONFIG_H */ -Index: gdm-3.5.4/data/gdm.conf-custom.in +Index: gdm-3.7.5/data/gdm.conf-custom.in =================================================================== ---- gdm-3.5.4.orig/data/gdm.conf-custom.in -+++ gdm-3.5.4/data/gdm.conf-custom.in +--- gdm-3.7.5.orig/data/gdm.conf-custom.in ++++ gdm-3.7.5/data/gdm.conf-custom.in @@ -1,4 +1,7 @@ # GDM configuration storage +# ++++++ gdm-xauthlocalhostname.patch ++++++ --- /var/tmp/diff_new_pack.XpUiBw/_old 2013-04-03 12:50:41.000000000 +0200 +++ /var/tmp/diff_new_pack.XpUiBw/_new 2013-04-03 12:50:41.000000000 +0200 @@ -3,9 +3,9 @@ --- gdm-3.7.3.1.orig/daemon/gdm-display-access-file.c +++ gdm-3.7.3.1/daemon/gdm-display-access-file.c @@ -443,13 +443,10 @@ _get_auth_info_for_display (GdmDisplayAc - gdm_display_is_local (display, &is_local, NULL); - - if (is_local) { + * + * https://bugs.freedesktop.org/show_bug.cgi?id=43425 + */ - char localhost[HOST_NAME_MAX + 1] = ""; *family = FamilyLocal; - if (gethostname (localhost, HOST_NAME_MAX) == 0) { @@ -13,8 +13,8 @@ - } else { - *address = g_strdup ("localhost"); - } -+ /* using the new function we create in the patch, to detect -+ * changes here, in the original code */ ++ /* using the new function we create in the patch, to detect ++ * changes here, in the original code */ + *address = gdm_gethostname (); } else { *family = FamilyWild; -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
