Hello community,

here is the log from the commit of package gdm for openSUSE:Factory checked in 
at 2015-03-30 19:25:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gdm (Old)
 and      /work/SRC/openSUSE:Factory/.gdm.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gdm"

Changes:
--------
--- /work/SRC/openSUSE:Factory/gdm/gdm.changes  2015-03-03 11:11:51.000000000 
+0100
+++ /work/SRC/openSUSE:Factory/.gdm.new/gdm.changes     2015-03-30 
19:25:30.000000000 +0200
@@ -1,0 +2,141 @@
+Tue Mar 24 15:53:04 UTC 2015 - dims...@opensuse.org
+
+- Update to version 3.16.0.1:
+  + Fix plymouth quitting that broke in 3.15.92.
+
+-------------------------------------------------------------------
+Mon Mar 23 17:29:28 UTC 2015 - dims...@opensuse.org
+
+- Update to version 3.16.0:
+  + Correct logic inversion in debugging features comment in
+    /etc/gdm/custom.conf.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Fri Mar 20 08:39:57 UTC 2015 - dims...@opensuse.org
+
+- Update to version 3.15.92:
+  + Fix user-switching for autologin.
+  + Fix flicker between boot splash and login screen.
+  + Fix timed login.
+  + Systemd unit fixes.
+  + ConsoleKit fixes.
+  + Misc cleanups.
+  + Document debugging features in custom.conf.
+  + Die more forcefully if we can't set up the ttys the way we
+    want.
+  + Updated translations.
+- Rebase gdm-sysconfig-settings.patch.
+
+-------------------------------------------------------------------
+Tue Mar 17 11:50:34 UTC 2015 - dli...@suse.com
+
+- Add "auth requisite pam_nologin.so" to gdm.pamd,
+  gdm-autologin.pamd gdm-fingerprint.pamd and
+  gdm-smartcard.pamd: respect /etc/nologin (bsc#897316).
+
+-------------------------------------------------------------------
+Wed Mar  4 18:36:13 UTC 2015 - dims...@opensuse.org
+
+- Add gnome-session-wayland Requires: current GDM is based on a
+  wayland session. The user can still choose between a X and a
+  wayland session.
+
+-------------------------------------------------------------------
+Tue Mar  3 16:19:54 UTC 2015 - dims...@opensuse.org
+
+- Update to version 3.15.91.2:
+  + Fix hang on logout of wayland.
+  + Drop caribou autostart file.
+
+-------------------------------------------------------------------
+Tue Mar  3 12:13:33 UTC 2015 - dims...@opensuse.org
+
+- Update to version 3.15.91.1:
+  + Fix hang on VT switch.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Sat Feb 28 11:12:22 UTC 2015 - dims...@opensuse.org
+
+- Update to version 3.15.91:
+  + Improved debug output.
+  + More X-without-root fixes.
+  + Pass LANG to gdm daemon.
+  + Fix hang with autologin.
+  + Less flicker with wayland.
+
+-------------------------------------------------------------------
+Fri Feb 27 21:26:04 CET 2015 - fcro...@suse.com
+
+- Drop gdm-correct-ShowLocalGreeter-standalone-XDMCP-server.patch:
+  merged upstream.
+- Rebase gdm-passwordless-login.patch.
+
+-------------------------------------------------------------------
+Fri Feb 27 03:15:56 UTC 2015 - dims...@opensuse.org
+
+- Update to version 3.15.90.5:
+  + Code clarification.
+  + Initial Setup fixes.
+  + X-without-root fixes.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Fri Feb 27 03:15:55 UTC 2015 - dims...@opensuse.org
+
+- Update to version 3.15.90.4:
+  + Pass DISPLAY/XAUTHORITY to dbus-daemon.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Fri Feb 27 03:15:54 UTC 2015 - dims...@opensuse.org
+
+- Update to version 3.15.90.3:
+  + Disable gnome-initial-setup for now.
+  + One more stab at the widespread "No user list" problem.
+  + Fix X session environment to use provided dbus-daemon.
+  + Updated translations.
+- Changes from version 3.15.90.2:
+  + Fix crashers in gdm-wayland-session and gdm-x-session.
+  + Start dbus-daemon in more platform agnostic way.
+  + clean up log spew.
+  + fix accountsservice race leading to gnome-shell tanking on
+    startup for some people.
+- Drop gdm-fix-crash.patch: fixed upstream.
+
+-------------------------------------------------------------------
+Fri Feb 27 03:15:53 UTC 2015 - dims...@opensuse.org
+
+- Add gdm-fix-crash.patch: Fix crashes due to dbus-daemon not being
+  found in /usr/bin.
+
+-------------------------------------------------------------------
+Fri Feb 27 03:15:52 UTC 2015 - dims...@opensuse.org
+
+- Update to version 3.15.90.1:
+  + Fix daemon/WaylandEnable check.
+  + Compiler warning fixes.
+  + Updated translations.
+- Drop gdm-returnvalues.patch: fixed upstream.
+
+-------------------------------------------------------------------
+Fri Feb 27 03:15:51 UTC 2015 - dims...@opensuse.org
+
+- Update to version 3.15.90:
+  + Fix pam_ecryptfs on Fedora.
+  + Launch user sessions on a separate VT from login screen for
+    seat0.
+  + Use wayland by default on login screen (can turn off with
+    daemon/WaylandEnable=false).
+  + Deprecate ConsoleKit and disable by default.
+  + Significant code clean ups.
+  + Fix xdmcp/ShowLocalGreeter config option.
+  + Memory leak fixes.
+  + Updated translations.
+- Rebase gdm-passwordless-login.patch.
+- Drop gdm-look-at-runlevel.patch: no longer applicable after the
+  refactoring.
+- Add gdm-returnvalues.patch: Ensure functions have a return value.
+
+-------------------------------------------------------------------
@@ -15,0 +157,24 @@
+
+-------------------------------------------------------------------
+Fri Dec 19 14:41:33 UTC 2014 - zai...@opensuse.org
+
+- Update to version 3.15.3.1:
+  + Actually set XDG_SESSION_TYPE in user sessions.
+  + Don't require plymouth if using systemd.
+  + Require --without-plymouth to disable plymouth support.
+
+-------------------------------------------------------------------
+Wed Dec 17 19:33:11 UTC 2014 - zai...@opensuse.org
+
+- Update to version 3.15.3:
+  + Set XDG_SESSION_TYPE in user sessions.
+  + Propagate XDG_CONFIG_DIRS and XCURSOR_PATH into login sessions.
+  + Require plymouth if using systemd.
+
+-------------------------------------------------------------------
+Fri Nov 28 19:07:24 UTC 2014 - zai...@opensuse.org
+
+- Update to version 3.15.2:
+  + Fix session selection for smartcard users.
+  + Don't warp pointer anymore.
+  + Updated translations.

Old:
----
  gdm-3.14.1.tar.xz
  gdm-correct-ShowLocalGreeter-standalone-XDMCP-server.patch
  gdm-look-at-runlevel.patch

New:
----
  gdm-3.16.0.1.tar.xz

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

Other differences:
------------------
++++++ gdm.spec ++++++
--- /var/tmp/diff_new_pack.4BS4j6/_old  2015-03-30 19:25:31.000000000 +0200
+++ /var/tmp/diff_new_pack.4BS4j6/_new  2015-03-30 19:25:31.000000000 +0200
@@ -27,13 +27,13 @@
 %define enable_split_authentication 0
 
 Name:           gdm
-Version:        3.14.1
+Version:        3.16.0.1
 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.14/%{name}-%{version}.tar.xz
+Source:         
http://download.gnome.org/sources/gdm/3.16/%{name}-%{version}.tar.xz
 Source1:        gdm.pamd
 Source2:        gdm-autologin.pamd
 Source3:        gdm-launch-environment.pamd
@@ -58,12 +58,8 @@
 Patch34:        gdm-default-wm.patch
 # PATCH-FIX-OPENSUSE gdm-xauthlocalhostname.patch bnc#538064 vu...@novell.com 
-- Set XAUTHLOCALHOSTNAME to current hostname when we authenticate, for local 
logins, to avoid issues in the session in case the hostname changes later one. 
See comment 24 in the bug.
 Patch35:        gdm-xauthlocalhostname.patch
-# PATCH-FIX-UPSTREAM gdm-look-at-runlevel.patch bnc540482 bgo599180 
vu...@opensuse.org -- 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-plymouth-vt1.patch bnc#881676 fcro...@suse.com -- 
switch to VT1 when quitting if gdm was starting with plymouth running
 Patch41:        gdm-plymouth-vt1.patch
-# PATCH-FIX-UPSTREAM 
gdm-correct-ShowLocalGreeter-standalone-XDMCP-server.patch bgo#743440 
fcro...@suse.com -- Ensure ShowLocalGreeter value is properly handled
-Patch42:        gdm-correct-ShowLocalGreeter-standalone-XDMCP-server.patch
 BuildRequires:  check-devel
 # needed for directory ownership
 BuildRequires:  dconf
@@ -99,6 +95,7 @@
 %endif
 Requires:       gdmflexiserver
 Requires:       gnome-session-core
+Requires:       gnome-session-wayland
 Requires:       gnome-settings-daemon
 Requires:       gnome-shell
 Requires:       xorg-x11-server-extra
@@ -195,9 +192,7 @@
 %patch9 -p1
 %patch34 -p1
 #patch35 -p1
-%patch40 -p1
 %patch41 -p1
-%patch42 -p1
 
 %build
 NOCONFIGURE=1 sh autogen.sh
@@ -331,7 +326,6 @@
 %{_datadir}/dconf/profile/gdm
 %{_datadir}/gdm/
 %{_datadir}/glib-2.0/schemas/org.gnome.login-screen.gschema.xml
-%{_datadir}/gnome-session/sessions/gdm-shell.session
 %{_datadir}/icons/*/*/*/*.*
 %{_datadir}/pixmaps/*.png
 %dir %{_libexecdir}/gdm

++++++ gdm-3.14.1.tar.xz -> gdm-3.16.0.1.tar.xz ++++++
++++ 65676 lines of diff (skipped)

++++++ gdm-autologin.pamd ++++++
--- /var/tmp/diff_new_pack.4BS4j6/_old  2015-03-30 19:25:32.000000000 +0200
+++ /var/tmp/diff_new_pack.4BS4j6/_new  2015-03-30 19:25:32.000000000 +0200
@@ -1,5 +1,6 @@
 #%PAM-1.0
 # GDM PAM configuration for autologin
+auth     requisite      pam_nologin.so
 auth     required       pam_permit.so
 account  include        common-account
 password include        common-password

++++++ gdm-fingerprint.pamd ++++++
--- /var/tmp/diff_new_pack.4BS4j6/_old  2015-03-30 19:25:32.000000000 +0200
+++ /var/tmp/diff_new_pack.4BS4j6/_new  2015-03-30 19:25:32.000000000 +0200
@@ -1,5 +1,6 @@
 # Sample PAM file for doing fingerprint authentication.
 # Distros should replace this with what makes sense for them.
+auth        requisite     pam_nologin.so
 auth        required      pam_env.so
 auth        sufficient    pam_succeed_if.so uid >= 500 quiet
 auth        required      pam_deny.so

++++++ gdm-passwordless-login.patch ++++++
--- /var/tmp/diff_new_pack.4BS4j6/_old  2015-03-30 19:25:32.000000000 +0200
+++ /var/tmp/diff_new_pack.4BS4j6/_new  2015-03-30 19:25:32.000000000 +0200
@@ -1,7 +1,7 @@
-Index: gdm-3.14.1/common/gdm-settings-system-backend.c
+Index: gdm-3.15.90.5/common/gdm-settings-system-backend.c
 ===================================================================
---- gdm-3.14.1.orig/common/gdm-settings-system-backend.c
-+++ gdm-3.14.1/common/gdm-settings-system-backend.c
+--- gdm-3.15.90.5.orig/common/gdm-settings-system-backend.c
++++ gdm-3.15.90.5/common/gdm-settings-system-backend.c
 @@ -44,9 +44,9 @@
  #define SYSCONFIG_TCP_OPEN_KEY          
"DISPLAYMANAGER_XSERVER_TCP_PORT_6000_OPEN"
  #define SYSCONFIG_XDMCP_KEY             "DISPLAYMANAGER_REMOTE_ACCESS"
@@ -77,23 +77,23 @@
          } else {
                  g_set_error (error, GDM_SETTINGS_BACKEND_ERROR, 
GDM_SETTINGS_BACKEND_ERROR_KEY_NOT_FOUND, "Key not found");
                  return FALSE;
-Index: gdm-3.14.1/common/gdm-settings-keys.h
+Index: gdm-3.15.90.5/common/gdm-settings-keys.h
 ===================================================================
---- gdm-3.14.1.orig/common/gdm-settings-keys.h
-+++ gdm-3.14.1/common/gdm-settings-keys.h
-@@ -33,6 +33,7 @@ G_BEGIN_DECLS
- #define GDM_KEY_TIMED_LOGIN_USER "daemon/TimedLogin"
+--- gdm-3.15.90.5.orig/common/gdm-settings-keys.h
++++ gdm-3.15.90.5/common/gdm-settings-keys.h
+@@ -34,6 +34,7 @@ G_BEGIN_DECLS
  #define GDM_KEY_TIMED_LOGIN_DELAY "daemon/TimedLoginDelay"
  #define GDM_KEY_INITIAL_SETUP_ENABLE "daemon/InitialSetupEnable"
+ #define GDM_KEY_WAYLAND_ENABLE "daemon/WaylandEnable"
 +#define GDM_KEY_SUSE_PASSWORDLESS_LOGIN_ENABLE "daemon/SUSEPasswordlessEnable"
  
  #define GDM_KEY_DEBUG "debug/Enable"
  
-Index: gdm-3.14.1/data/gdm.schemas.in.in
+Index: gdm-3.15.90.5/data/gdm.schemas.in.in
 ===================================================================
---- gdm-3.14.1.orig/data/gdm.schemas.in.in
-+++ gdm-3.14.1/data/gdm.schemas.in.in
-@@ -63,6 +63,12 @@
+--- gdm-3.15.90.5.orig/data/gdm.schemas.in.in
++++ gdm-3.15.90.5/data/gdm.schemas.in.in
+@@ -68,6 +68,12 @@
        <signature>b</signature>
        <default>false</default>
      </schema>
@@ -106,33 +106,3 @@
  
      <schema>
        <key>security/DisallowTCP</key>
-Index: gdm-3.14.1/daemon/gdm-session.c
-===================================================================
---- gdm-3.14.1.orig/daemon/gdm-session.c
-+++ gdm-3.14.1/daemon/gdm-session.c
-@@ -55,6 +55,9 @@
- #include "gdm-session-worker-glue.h"
- #include "gdm-common.h"
- 
-+#include "gdm-settings-direct.h"
-+#include "gdm-settings-keys.h"
-+
- #define GDM_SESSION_DBUS_ERROR_CANCEL 
"org.gnome.DisplayManager.Session.Error.Cancel"
- #define GDM_SESSION_DBUS_OBJECT_PATH "/org/gnome/DisplayManager/Session"
- 
-@@ -1262,6 +1265,15 @@ gdm_session_handle_client_begin_verifica
-                                               GdmSession             *self)
- {
-         GdmSessionConversation *conversation;
-+        gboolean passwordless;
-+
-+        if (!gdm_settings_direct_get_boolean 
(GDM_KEY_SUSE_PASSWORDLESS_LOGIN_ENABLE,
-+                                              &passwordless)) {
-+                passwordless = FALSE;
-+        }
-+
-+        if (passwordless)
-+                service_name = "gdm-autologin";
- 
-         conversation = begin_verification_conversation (self, invocation, 
service_name);
- 

++++++ gdm-smartcard.pamd ++++++
--- /var/tmp/diff_new_pack.4BS4j6/_old  2015-03-30 19:25:32.000000000 +0200
+++ /var/tmp/diff_new_pack.4BS4j6/_new  2015-03-30 19:25:32.000000000 +0200
@@ -1,5 +1,6 @@
 # Sample PAM file for doing smartcard authentication.
 # Distros should replace this with what makes sense for them.
+auth        requisite     pam_nologin.so
 auth        required      pam_env.so
 auth        [success=done ignore=ignore default=die] pam_pkcs11.so 
wait_for_card card_only
 auth        requisite     pam_succeed_if.so uid >= 500 quiet

++++++ gdm-sysconfig-settings.patch ++++++
--- /var/tmp/diff_new_pack.4BS4j6/_old  2015-03-30 19:25:32.000000000 +0200
+++ /var/tmp/diff_new_pack.4BS4j6/_new  2015-03-30 19:25:32.000000000 +0200
@@ -1,7 +1,7 @@
-Index: gdm-3.14.1/common/Makefile.am
+Index: gdm-3.15.92/common/Makefile.am
 ===================================================================
---- gdm-3.14.1.orig/common/Makefile.am
-+++ gdm-3.14.1/common/Makefile.am
+--- gdm-3.15.92.orig/common/Makefile.am
++++ gdm-3.15.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.14.1/common/gdm-settings-system-backend.c
+Index: gdm-3.15.92/common/gdm-settings-system-backend.c
 ===================================================================
 --- /dev/null
-+++ gdm-3.14.1/common/gdm-settings-system-backend.c
++++ gdm-3.15.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.14.1/common/gdm-settings-system-backend.h
+Index: gdm-3.15.92/common/gdm-settings-system-backend.h
 ===================================================================
 --- /dev/null
-+++ gdm-3.14.1/common/gdm-settings-system-backend.h
++++ gdm-3.15.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.14.1/common/gdm-settings.c
+Index: gdm-3.15.92/common/gdm-settings.c
 ===================================================================
---- gdm-3.14.1.orig/common/gdm-settings.c
-+++ gdm-3.14.1/common/gdm-settings.c
+--- gdm-3.15.92.orig/common/gdm-settings.c
++++ gdm-3.15.92/common/gdm-settings.c
 @@ -38,12 +38,13 @@
  #include "gdm-settings.h"
  
@@ -582,10 +582,10 @@
  
          G_OBJECT_CLASS (gdm_settings_parent_class)->finalize (object);
  }
-Index: gdm-3.14.1/common/gdm-sysconfig.c
+Index: gdm-3.15.92/common/gdm-sysconfig.c
 ===================================================================
 --- /dev/null
-+++ gdm-3.14.1/common/gdm-sysconfig.c
++++ gdm-3.15.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.14.1/common/gdm-sysconfig.h
+Index: gdm-3.15.92/common/gdm-sysconfig.h
 ===================================================================
 --- /dev/null
-+++ gdm-3.14.1/common/gdm-sysconfig.h
++++ gdm-3.15.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.14.1/data/gdm.conf-custom.in
+Index: gdm-3.15.92/data/gdm.conf-custom.in
 ===================================================================
---- gdm-3.14.1.orig/data/gdm.conf-custom.in
-+++ gdm-3.14.1/data/gdm.conf-custom.in
+--- gdm-3.15.92.orig/data/gdm.conf-custom.in
++++ gdm-3.15.92/data/gdm.conf-custom.in
 @@ -1,4 +1,7 @@
  # GDM configuration storage
 +#
@@ -1130,4 +1130,4 @@
 +#
  
  [daemon]
- 
+ # Uncoment the line below to force the login screen to use Xorg

++++++ gdm.pamd ++++++
--- /var/tmp/diff_new_pack.4BS4j6/_old  2015-03-30 19:25:32.000000000 +0200
+++ /var/tmp/diff_new_pack.4BS4j6/_new  2015-03-30 19:25:32.000000000 +0200
@@ -1,5 +1,6 @@
 #%PAM-1.0
 # GDM PAM standard configuration (with passwords)
+auth     requisite      pam_nologin.so
 auth     include        common-auth
 account  include        common-account
 password include        common-password


Reply via email to