SHA256
1
0
forked from pool/gdm

Accepting request 39936 from GNOME:Factory

Copy from GNOME:Factory/gdm based on submit request 39936 from user dimstar

OBS-URL: https://build.opensuse.org/request/show/39936
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdm?expand=0&rev=93
This commit is contained in:
OBS User autobuild 2010-05-13 22:43:13 +00:00 committed by Git OBS Bridge
commit 197311193b
6 changed files with 76 additions and 33 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ac2c367766b8fa20ebeb41033931fc4d91482ad3d377823f1c7ad84eee12dc15
size 2291133

3
gdm-2.30.2.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:884f4816a78f8f1eece8f1468f19dc01c5350d4a3513d3c0e854f45f870c1ec5
size 2381359

View File

@ -1,11 +1,11 @@
Index: gdm-2.28.0/data/greeter-autostart/polkit-gnome-authentication-agent-1.desktop.in
Index: data/greeter-autostart/polkit-gnome-authentication-agent-1.desktop.in
===================================================================
--- gdm-2.28.0.orig/data/greeter-autostart/polkit-gnome-authentication-agent-1.desktop.in
+++ gdm-2.28.0/data/greeter-autostart/polkit-gnome-authentication-agent-1.desktop.in
--- data/greeter-autostart/polkit-gnome-authentication-agent-1.desktop.in.orig 2010-04-27 23:51:57.000000000 +1000
+++ data/greeter-autostart/polkit-gnome-authentication-agent-1.desktop.in 2010-05-07 08:08:26.000000000 +1000
@@ -1,5 +1,5 @@
[Desktop Entry]
Type=Application
_Name=PolicyKit Authentication Agent
-Exec=/usr/lib/polkit-gnome-authentication-agent-1
-Exec=/usr/libexec/polkit-gnome-authentication-agent-1
+Exec=/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
OnlyShowIn=GNOME;

View File

@ -1,7 +1,7 @@
Index: gdm-2.27.90/daemon/gdm-display-access-file.c
Index: daemon/gdm-display-access-file.c
===================================================================
--- gdm-2.27.90.orig/daemon/gdm-display-access-file.c
+++ gdm-2.27.90/daemon/gdm-display-access-file.c
--- daemon/gdm-display-access-file.c.orig 2010-03-18 08:27:16.000000000 +1100
+++ daemon/gdm-display-access-file.c 2010-05-11 07:44:22.000000000 +1000
@@ -440,11 +440,15 @@ _get_auth_info_for_display (GdmDisplayAc
if (is_local) {
char localhost[HOST_NAME_MAX + 1] = "";
@ -18,13 +18,13 @@ Index: gdm-2.27.90/daemon/gdm-display-access-file.c
} else {
*family = FamilyWild;
gdm_display_get_remote_hostname (display, address, NULL);
Index: gdm-2.27.90/daemon/gdm-session-direct.c
Index: daemon/gdm-session-direct.c
===================================================================
--- gdm-2.27.90.orig/daemon/gdm-session-direct.c
+++ gdm-2.27.90/daemon/gdm-session-direct.c
@@ -2050,6 +2050,12 @@ setup_session_environment (GdmSessionDir
session->priv->user_x11_authority_file);
}
--- daemon/gdm-session-direct.c.orig 2010-05-11 07:44:20.000000000 +1000
+++ daemon/gdm-session-direct.c 2010-05-11 07:44:22.000000000 +1000
@@ -2075,6 +2075,12 @@ setup_session_environment (GdmSessionDir
g_getenv ("WINDOWPATH"));
+ if (session->priv->display_is_local) {
+ gdm_session_direct_set_environment_variable (session,
@ -35,11 +35,11 @@ Index: gdm-2.27.90/daemon/gdm-session-direct.c
/* FIXME: We do this here and in the session worker. We should consolidate
* somehow.
*/
Index: gdm-2.27.90/daemon/gdm-slave.c
Index: daemon/gdm-slave.c
===================================================================
--- gdm-2.27.90.orig/daemon/gdm-slave.c
+++ gdm-2.27.90/daemon/gdm-slave.c
@@ -222,6 +222,10 @@ get_script_environment (GdmSlave *slav
--- daemon/gdm-slave.c.orig 2010-04-27 23:48:54.000000000 +1000
+++ daemon/gdm-slave.c 2010-05-11 07:44:22.000000000 +1000
@@ -233,6 +233,10 @@ get_script_environment (GdmSlave *slav
g_hash_table_insert (hash, g_strdup ("REMOTE_HOST"), g_strdup (slave->priv->display_hostname));
}
@ -50,7 +50,7 @@ Index: gdm-2.27.90/daemon/gdm-slave.c
/* Runs as root */
g_hash_table_insert (hash, g_strdup ("XAUTHORITY"), g_strdup (slave->priv->display_x11_authority_file));
g_hash_table_insert (hash, g_strdup ("DISPLAY"), g_strdup (slave->priv->display_name));
@@ -374,6 +378,7 @@ gdm_slave_connect_to_x11_display (GdmSla
@@ -481,6 +485,7 @@ gdm_slave_connect_to_x11_display (GdmSla
g_setenv ("DISPLAY", slave->priv->display_name, TRUE);
g_setenv ("XAUTHORITY", slave->priv->display_x11_authority_file, TRUE);
@ -58,11 +58,11 @@ Index: gdm-2.27.90/daemon/gdm-slave.c
sigemptyset (&mask);
sigaddset (&mask, SIGCHLD);
Index: gdm-2.27.90/daemon/gdm-welcome-session.c
Index: daemon/gdm-welcome-session.c
===================================================================
--- gdm-2.27.90.orig/daemon/gdm-welcome-session.c
+++ gdm-2.27.90/daemon/gdm-welcome-session.c
@@ -315,6 +315,10 @@ get_welcome_environment (GdmWelcomeSessi
--- daemon/gdm-welcome-session.c.orig 2010-04-27 03:08:42.000000000 +1000
+++ daemon/gdm-welcome-session.c 2010-05-11 07:44:22.000000000 +1000
@@ -420,6 +420,10 @@ get_welcome_environment (GdmWelcomeSessi
g_hash_table_insert (hash, g_strdup ("SHELL"), g_strdup (pwent->pw_shell));
}
@ -72,4 +72,4 @@ Index: gdm-2.27.90/daemon/gdm-welcome-session.c
+ }
g_hash_table_insert (hash, g_strdup ("PATH"), g_strdup (g_getenv ("PATH")));
g_hash_table_insert (hash, g_strdup ("WINDOWPATH"), g_strdup (g_getenv ("WINDOWPATH")));

View File

@ -1,3 +1,45 @@
-------------------------------------------------------------------
Fri May 7 00:03:41 CEST 2010 - captain.magnus@opensuse.org
- Update to version 2.30.2:
+ Accessibility is now enabled by default for the GDM login
screen
+ When the face browser is disabled, the PAM conversation is
started immediately, so users do not need to click a button to
start entering the username and password. bgo#591082
+ Add label-for and labelled-by a11y relations to the entry field
in the login GUI. This makes the login GUI more accessible when
using AT programs. bgo#613434
+ Fixed bugs that were causing XDMCP to not show the greeter
again after logout. bgo#606724
+ The default XDMCP PingIntervalSeconds was increased from 15 to
60 seconds
+ The WINDOWPATH environment variable is now set for the user
session. bgo#609272
+ Ensure Init script is called when using Automatic Login.
bgo#614488
+ Fix race condition with Timed Login. bgo#614062
+ Drop xhost localuser:gdm and localuser:root when the user
session starts. bgo#605350
+ Removed the icon monitor from the GDM login GUI since it was
not functional and was causing problems with automounting
user's HOME directories. #609321
+ Do not mark "%x" for translation. bgo#613306
+ Remove duplicated strings for translation. bgo#609179
+ Minor doc corrections
+ Translation updates
- gdm-greeter-greater-ui.patch does not apply and is commented out
temporarily
- Respin gdm-xauthlocalhostname.patch for fuzz=0
- Respin gdm-polkit-gnome-path.patch
-------------------------------------------------------------------
Thu Apr 8 02:02:20 CEST 2010 - vuntz@opensuse.org
- Use the path for the at-spi-registryd from the old at-spi stack:
the at-spi2 developers think it's safer to ship 11.3 with the old
stack by default.
-------------------------------------------------------------------
Tue Mar 30 01:43:33 CEST 2010 - vuntz@opensuse.org

View File

@ -1,5 +1,5 @@
#
# spec file for package gdm (Version 2.30.0)
# spec file for package gdm (Version 2.30.2)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@ -41,7 +41,7 @@ BuildRequires: xorg-x11-server-extra
BuildRequires: zenity
License: GPLv2+
Group: System/GUI/GNOME
Version: 2.30.0
Version: 2.30.2
Release: 1
Summary: The GNOME 2.x Display Manager
Source: %{name}-%{version}.tar.bz2
@ -63,7 +63,7 @@ Patch7: gdm-suse-xsession.patch
Patch8: gdm-sysconfig-settings.patch
# PATCH-FEATURE-SLED gdm-domain-logon.patch hpj@novell.com -- Add UI to log in a specific domain
Patch9: gdm-domain-logon.patch
# PATCH-FIX-UPSTREAM gdm-greeter-greater-ui.patch bnc436431 bgo560508 vuntz@novell.com -- Improve the layout of the greeter. Note: the patch contains a patched glade file *and* the result glade file (for reference only, in case we need to rebase the patch)
# PATCH-NEEDS-REBASE (was PATCH-FIX-UPSTREAM) gdm-greeter-greater-ui.patch bnc436431 bgo560508 vuntz@novell.com -- Improve the layout of the greeter. Note: the patch contains a patched glade file *and* the result glade file (for reference only, in case we need to rebase the patch)
Patch15: gdm-greeter-greater-ui.patch
# PATCH-FIX-UPSTREAM gdm-always-reflect-keyboard-layout.patch bnc438159 bgo561771 hpj@novell.com -- Make keyboard selector not neglect to apply the selected keyboard in some situations.
Patch18: gdm-always-reflect-keyboard-layout.patch
@ -142,15 +142,16 @@ gnome-patch-translation-prepare
%patch7 -p1
%patch8 -p1
%patch9 -p1
%patch15 -p1
#FIXME - Needs rebase
#%patch15 -p1
%patch18 -p1
%patch19 -p1
%patch20 -p1
%patch31 -p1
%patch34 -p1
%patch35 -p1
%patch35 -p0
%patch37 -p1
%patch39 -p1
%patch39 -p0
%patch40 -p1
%patch41 -p1
%patch60
@ -162,7 +163,7 @@ autoreconf -f -i
%configure\
--libexecdir=%{_prefix}/lib/gdm \
--localstatedir=%{_localstatedir} \
--with-at-spi-registryd-directory=%{_libexecdir}/at-spi2 \
--with-at-spi-registryd-directory=%{_libexecdir}/at-spi \
--with-gnome-settings-daemon-directory=%{_libexecdir}/gnome-settings-daemon \
--with-consolekit-directory=%{_libexecdir}/ConsoleKit \
--with-polkit-gnome-directory=%{_libexecdir}/polkit-gnome \