Accepting request 293015 from GNOME:Factory
Scripted push of project GNOME:Next (forwarded request 292823 from dimstar) OBS-URL: https://build.opensuse.org/request/show/293015 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdm?expand=0&rev=174
This commit is contained in:
commit
be0cec3c8f
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ed83498131bcea69ce60f882783c669c24b007d2b7e1219b4bdde18f6c94deb1
|
||||
size 1503232
|
3
gdm-3.16.0.1.tar.xz
Normal file
3
gdm-3.16.0.1.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:584182bca8bb4d457520f294adff375520b9bae4a04efa59e4aa3a23c847ad7e
|
||||
size 1515732
|
@ -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
|
||||
|
@ -1,39 +0,0 @@
|
||||
From 1721403c8c16c62c1c814d5bbf7a01714680a3fd Mon Sep 17 00:00:00 2001
|
||||
From: Maxime de Roucy <maxime.deroucy@gmail.com>
|
||||
Date: Sat, 24 Jan 2015 15:12:16 +0100
|
||||
Subject: [PATCH] correct ShowLocalGreeter (standalone XDMCP server)
|
||||
|
||||
Get the ShowLocalGreeter option from configuration file BEFORE launching
|
||||
the gdm manager. In order to let the manager know if it have to launch a
|
||||
local X server or not.
|
||||
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=743440
|
||||
---
|
||||
daemon/main.c | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/daemon/main.c b/daemon/main.c
|
||||
index cdb41fa..848cf3c 100644
|
||||
--- a/daemon/main.c
|
||||
+++ b/daemon/main.c
|
||||
@@ -448,8 +448,6 @@ on_name_acquired (GDBusConnection *bus,
|
||||
|
||||
g_debug ("Successfully connected to D-Bus");
|
||||
|
||||
- gdm_manager_start (manager);
|
||||
-
|
||||
show_local_greeter = TRUE;
|
||||
gdm_settings_direct_get_boolean (GDM_KEY_SHOW_LOCAL_GREETER, &show_local_greeter);
|
||||
gdm_manager_set_show_local_greeter (manager, show_local_greeter);
|
||||
@@ -457,6 +455,8 @@ on_name_acquired (GDBusConnection *bus,
|
||||
xdmcp_enabled = FALSE;
|
||||
gdm_settings_direct_get_boolean (GDM_KEY_XDMCP_ENABLE, &xdmcp_enabled);
|
||||
gdm_manager_set_xdmcp_enabled (manager, xdmcp_enabled);
|
||||
+
|
||||
+ gdm_manager_start (manager);
|
||||
}
|
||||
|
||||
static void
|
||||
--
|
||||
1.8.5.6
|
||||
|
@ -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
|
||||
|
@ -1,57 +0,0 @@
|
||||
Index: gdm-2.28.0/daemon/gdm-static-display.c
|
||||
===================================================================
|
||||
--- gdm-2.28.0.orig/daemon/gdm-static-display.c
|
||||
+++ gdm-2.28.0/daemon/gdm-static-display.c
|
||||
@@ -26,6 +26,7 @@
|
||||
#include <fcntl.h>
|
||||
#include <pwd.h>
|
||||
#include <unistd.h>
|
||||
+#include <utmp.h>
|
||||
#include <string.h>
|
||||
#include <signal.h>
|
||||
#include <sys/stat.h>
|
||||
@@ -96,6 +97,29 @@ gdm_static_display_manage (GdmDisplay *d
|
||||
}
|
||||
|
||||
static gboolean
|
||||
+gdm_static_display_should_manage_again (void)
|
||||
+{
|
||||
+ struct utmp *ut;
|
||||
+
|
||||
+ setutent();
|
||||
+ while ((ut = getutent()) != NULL) {
|
||||
+ if (ut->ut_type == RUN_LVL) {
|
||||
+ char current;
|
||||
+ current = ut->ut_pid % 256;
|
||||
+ endutent();
|
||||
+
|
||||
+ if (current == '0' || current == '6')
|
||||
+ return FALSE;
|
||||
+ return TRUE;
|
||||
+ }
|
||||
+ }
|
||||
+
|
||||
+ endutent();
|
||||
+
|
||||
+ return TRUE;
|
||||
+}
|
||||
+
|
||||
+static gboolean
|
||||
gdm_static_display_finish (GdmDisplay *display)
|
||||
{
|
||||
int status;
|
||||
@@ -108,9 +132,11 @@ gdm_static_display_finish (GdmDisplay *d
|
||||
/* restart static displays */
|
||||
gdm_display_unmanage (display);
|
||||
|
||||
- status = gdm_display_get_status (display);
|
||||
- if (status != GDM_DISPLAY_FAILED) {
|
||||
- gdm_display_manage (display);
|
||||
+ if (gdm_static_display_should_manage_again ()) {
|
||||
+ status = gdm_display_get_status (display);
|
||||
+ if (status != GDM_DISPLAY_FAILED) {
|
||||
+ gdm_display_manage (display);
|
||||
+ }
|
||||
}
|
||||
|
||||
return TRUE;
|
@ -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 @@ Index: gdm-3.14.1/common/gdm-settings-system-backend.c
|
||||
} 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 @@ Index: gdm-3.14.1/data/gdm.schemas.in.in
|
||||
|
||||
<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);
|
||||
|
||||
|
@ -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
|
||||
|
@ -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 @@ Index: gdm-3.14.1/common/Makefile.am
|
||||
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 @@ Index: gdm-3.14.1/common/gdm-settings-system-backend.c
|
||||
+
|
||||
+ 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 @@ Index: gdm-3.14.1/common/gdm-settings-system-backend.h
|
||||
+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 @@ Index: gdm-3.14.1/common/gdm-settings.c
|
||||
|
||||
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 @@ Index: gdm-3.14.1/common/gdm-sysconfig.c
|
||||
+ 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 @@ Index: gdm-3.14.1/common/gdm-sysconfig.h
|
||||
+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 @@ Index: gdm-3.14.1/data/gdm.conf-custom.in
|
||||
+#
|
||||
|
||||
[daemon]
|
||||
|
||||
# Uncoment the line below to force the login screen to use Xorg
|
||||
|
165
gdm.changes
165
gdm.changes
@ -1,3 +1,144 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 24 15:53:04 UTC 2015 - dimstar@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 - dimstar@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 - dimstar@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 - dliang@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 - dimstar@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 - dimstar@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 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 3.15.91.1:
|
||||
+ Fix hang on VT switch.
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Feb 28 11:12:22 UTC 2015 - dimstar@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 - fcrozat@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 - dimstar@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 - dimstar@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 - dimstar@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 - dimstar@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 - dimstar@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 - dimstar@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.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 26 12:03:15 UTC 2015 - fcrozat@suse.com
|
||||
|
||||
@ -14,6 +155,30 @@ Tue Feb 10 11:28:29 UTC 2015 - zaitor@opensuse.org
|
||||
- Only install gdm-fingerprint and gdm-smartcard pamfiles if
|
||||
enable_split_authentication is enabled (boo#900836).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 19 14:41:33 UTC 2014 - zaitor@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 - zaitor@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 - zaitor@opensuse.org
|
||||
|
||||
- Update to version 3.15.2:
|
||||
+ Fix session selection for smartcard users.
|
||||
+ Don't warp pointer anymore.
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 14 13:04:31 UTC 2014 - dimstar@opensuse.org
|
||||
|
||||
|
1
gdm.pamd
1
gdm.pamd
@ -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
|
||||
|
12
gdm.spec
12
gdm.spec
@ -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 @@ Patch9: gdm-passwordless-login.patch
|
||||
Patch34: gdm-default-wm.patch
|
||||
# PATCH-FIX-OPENSUSE gdm-xauthlocalhostname.patch bnc#538064 vuntz@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 vuntz@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 fcrozat@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 fcrozat@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 @@ Requires: ConsoleKit-x11
|
||||
%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 @@ translation-update-upstream
|
||||
%patch9 -p1
|
||||
%patch34 -p1
|
||||
#patch35 -p1
|
||||
%patch40 -p1
|
||||
%patch41 -p1
|
||||
%patch42 -p1
|
||||
|
||||
%build
|
||||
NOCONFIGURE=1 sh autogen.sh
|
||||
@ -331,7 +326,6 @@ dconf update
|
||||
%{_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
|
||||
|
Loading…
x
Reference in New Issue
Block a user