diff --git a/abuild.patch b/abuild.patch deleted file mode 100644 index 7780f1d..0000000 --- a/abuild.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: gdm-2.20.0/daemon/gdm.c -=================================================================== ---- gdm-2.20.0.orig/daemon/gdm.c -+++ gdm-2.20.0/daemon/gdm.c -@@ -623,7 +623,7 @@ try_command (const char *command) - } - } - else if (WIFSIGNALED (status)) { -- gdm_error ("Command '%s' was killed by signal '%s'"), command, g_strsignal (WTERMSIG (status)); -+ gdm_error ("Command '%s' was killed by signal '%s'", command, g_strsignal (WTERMSIG (status))); - res = FALSE; - } - } diff --git a/gdm-2.20.0.tar.bz2 b/gdm-2.20.0.tar.bz2 deleted file mode 100644 index db60917..0000000 --- a/gdm-2.20.0.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8ae2393685d965b3aa48a06a92cb8c19c1df605f3bb0ee12373c2fba49aba2f7 -size 3728770 diff --git a/gdm-2.20.4.tar.bz2 b/gdm-2.20.4.tar.bz2 new file mode 100644 index 0000000..4091057 --- /dev/null +++ b/gdm-2.20.4.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:adb64d70d9c2bf87a2f67520f40bba29bd76726baee21440f8b24cf3f6336061 +size 3906797 diff --git a/gdm-bnc343858-buggy-intel-xinerama.patch b/gdm-bnc343858-buggy-intel-xinerama.patch new file mode 100644 index 0000000..6c19c7b --- /dev/null +++ b/gdm-bnc343858-buggy-intel-xinerama.patch @@ -0,0 +1,161 @@ +Fix for https://bugzilla.novell.com/show_bug.cgi?id=343858 + +2008-01-15 Federico Mena Quintero + + * gui/gdmwm.c (gdm_wm_screen_init): Use the GdkScreen functions to + get the monitors, instead of sanitizing the monitor geometries + here. This assumes an updated GTK+ package with the sanitization + logic in GdkScreen. + +diff --git a/gui/gdmwm.c b/gui/gdmwm.c +index 806b944..681de8a 100644 +--- a/gui/gdmwm.c ++++ b/gui/gdmwm.c +@@ -84,6 +84,9 @@ static guint save_struts[4] = {0, 0, 0, 0}; + void + gdm_wm_screen_init (int cur_screen_num) + { ++ GdkScreen *screen; ++ int i; ++ + if (g_getenv ("FAKE_XINERAMA_GDM") != NULL) { + /* for testing Xinerama support on non-xinerama setups */ + gdm_wm_screen.x = 100; +@@ -101,129 +104,18 @@ gdm_wm_screen_init (int cur_screen_num) + return; + } + +- { +-#ifdef HAVE_XFREE_XINERAMA +- gboolean have_xinerama = FALSE; +- +- gdk_flush (); +- gdk_error_trap_push (); +- have_xinerama = XineramaIsActive (GDK_DISPLAY ()); +- gdk_flush (); +- if (gdk_error_trap_pop () != 0) +- have_xinerama = FALSE; +- +- if (have_xinerama) { +- int screen_num, i; +- XineramaScreenInfo *xscreens = +- XineramaQueryScreens (GDK_DISPLAY (), +- &screen_num); +- +- +- if (screen_num <= 0) { +- /* should NEVER EVER happen */ +- gdm_common_error ("Xinerama active, but <= 0 screens?"); +- gdm_wm_screen.x = 0; +- gdm_wm_screen.y = 0; +- gdm_wm_screen.width = gdk_screen_width (); +- gdm_wm_screen.height = gdk_screen_height (); +- +- gdm_wm_allscreens = g_new0 (GdkRectangle, 1); +- gdm_wm_allscreens[0] = gdm_wm_screen; +- gdm_wm_screens = 1; +- return; +- } ++ screen = gdk_screen_get_default (); + +- if (screen_num <= cur_screen_num) +- cur_screen_num = 0; ++ gdm_wm_screens = gdk_screen_get_n_monitors (screen); + +- gdm_wm_allscreens = g_new0 (GdkRectangle, screen_num); +- gdm_wm_screens = screen_num; ++ gdm_wm_allscreens = g_new (GdkRectangle, gdm_wm_screens); ++ for (i = 0; i < gdm_wm_screens; i++) ++ gdk_screen_get_monitor_geometry (screen, i, gdm_wm_allscreens + i); + +- for (i = 0; i < screen_num; i++) { +- gdm_wm_allscreens[i].x = xscreens[i].x_org; +- gdm_wm_allscreens[i].y = xscreens[i].y_org; +- gdm_wm_allscreens[i].width = xscreens[i].width; +- gdm_wm_allscreens[i].height = xscreens[i].height; +- +- if (cur_screen_num == i) +- gdm_wm_screen = gdm_wm_allscreens[i]; +- } +- +- XFree (xscreens); +- } else +-#elif HAVE_SOLARIS_XINERAMA +- gboolean have_xinerama = FALSE; +- /* This code from GDK, Copyright (C) 2002 Sun Microsystems */ +- int opcode; +- int firstevent; +- int firsterror; +- int n_monitors = 0; +- +- gdk_flush (); +- gdk_error_trap_push (); +- have_xinerama = XQueryExtension (GDK_DISPLAY (), +- "XINERAMA", +- &opcode, +- &firstevent, +- &firsterror); +- gdk_flush (); +- if (gdk_error_trap_pop () != 0) +- have_xinerama = FALSE; +- +- if (have_xinerama) { +- int i; +- int result; +- XRectangle monitors[MAXFRAMEBUFFERS]; +- unsigned char hints[16]; +- +- result = XineramaGetInfo (GDK_DISPLAY (), 0, monitors, hints, &n_monitors); +- /* Yes I know it should be Success but the current implementation +- * returns the num of monitor +- */ +- +- if (result <= 0) { +- /* should NEVER EVER happen */ +- gdm_common_error ("Xinerama active, but <= 0 screens?"); +- gdm_wm_screen.x = 0; +- gdm_wm_screen.y = 0; +- gdm_wm_screen.width = gdk_screen_width (); +- gdm_wm_screen.height = gdk_screen_height (); +- +- gdm_wm_allscreens = g_new0 (GdkRectangle, 1); +- gdm_wm_allscreens[0] = gdm_wm_screen; +- gdm_wm_screens = 1; +- return; +- } +- +- if (n_monitors <= cur_screen_num) +- cur_screen_num = 0; +- +- gdm_wm_allscreens = g_new0 (GdkRectangle, n_monitors); +- gdm_wm_screens = n_monitors; +- +- for (i = 0; i < n_monitors; i++) { +- gdm_wm_allscreens[i].x = monitors[i].x; +- gdm_wm_allscreens[i].y = monitors[i].y; +- gdm_wm_allscreens[i].width = monitors[i].width; +- gdm_wm_allscreens[i].height = monitors[i].height; +- +- if (cur_screen_num == i) +- gdm_wm_screen = gdm_wm_allscreens[i]; +- } +- +- } else +-#endif +- { +- gdm_wm_screen.x = 0; +- gdm_wm_screen.y = 0; +- gdm_wm_screen.width = gdk_screen_width (); +- gdm_wm_screen.height = gdk_screen_height (); ++ if (gdm_wm_screens < cur_screen_num) ++ cur_screen_num = 0; + +- gdm_wm_allscreens = g_new0 (GdkRectangle, 1); +- gdm_wm_allscreens[0] = gdm_wm_screen; +- gdm_wm_screens = 1; +- } +- } ++ gdm_wm_screen = gdm_wm_allscreens[cur_screen_num]; + } + + void diff --git a/gdm-gdmsetup-rootonly.patch b/gdm-gdmsetup-rootonly.patch index 4816be3..5fb302a 100644 --- a/gdm-gdmsetup-rootonly.patch +++ b/gdm-gdmsetup-rootonly.patch @@ -7,6 +7,6 @@ Index: gui/gdmsetup.desktop.in.in TryExec=@sbindir@/gdmsetup Exec=@sbindir@/gdmsetup +X-KDE-RootOnly=true - Icon=gdm-setup + Icon=gdmsetup StartupNotify=true Terminal=false diff --git a/gdm-language-save.patch b/gdm-language-save.patch deleted file mode 100644 index 0840e2a..0000000 --- a/gdm-language-save.patch +++ /dev/null @@ -1,25 +0,0 @@ ---- daemon/gdm-daemon-config.c 2007-09-19 16:40:33.000000000 -0600 -+++ daemon/gdm-daemon-config.c 2007-09-19 16:17:30.000000000 -0600 -@@ -2846,10 +2846,20 @@ - gchar *cfgstr; - - cfgstr = g_build_filename (home_dir, ".dmrc", NULL); -- - dmrc = gdm_common_config_load (cfgstr, NULL); - if (dmrc == NULL) { -- return; -+ gint fd = -1; -+ gdm_debug ("file: %s does not exist - creating it", cfgstr); -+ VE_IGNORE_EINTR (fd = g_open (cfgstr, O_CREAT | O_TRUNC | O_RDWR, 0644)); -+ if (fd < 0) return; -+ write (fd, "\n", 2); -+ close (fd); -+ dmrc = gdm_common_config_load (cfgstr, NULL); -+ if (dmrc == NULL) { -+ gdm_debug ("failed to open %s after creating it", cfgstr); -+ return; -+ } -+ - } - - if (savesess) { diff --git a/gdm-tab-triggers-enter.patch b/gdm-tab-triggers-enter.patch deleted file mode 100644 index b25aa0d..0000000 --- a/gdm-tab-triggers-enter.patch +++ /dev/null @@ -1,43 +0,0 @@ -Index: gui/gdmlogin.c -=================================================================== ---- gui/gdmlogin.c (révision 5348) -+++ gui/gdmlogin.c (copie de travail) -@@ -2094,6 +2094,16 @@ - const char *login_string; - - /* -+ * Allow tab to trigger enter; but not -tab -+ */ -+ if ((event->keyval == GDK_Tab || -+ event->keyval == GDK_KP_Tab) && -+ (event->state & (GDK_CONTROL_MASK|GDK_MOD1_MASK|GDK_SHIFT_MASK)) == 0) { -+ gdm_login_enter (entry); -+ return TRUE; -+ } -+ -+ /* - * Set ok button to sensitive only if there are characters in - * the entry field - */ -Index: gui/greeter/greeter_item_pam.c -=================================================================== ---- gui/greeter/greeter_item_pam.c (révision 5348) -+++ gui/greeter/greeter_item_pam.c (copie de travail) -@@ -183,6 +183,17 @@ - const char *login_string; - GtkWidget *entry = GNOME_CANVAS_WIDGET (entry_info->item)->widget; - -+ /* -+ * Allow tab to trigger enter; but not -tab -+ */ -+ if ((event->keyval == GDK_Tab || -+ event->keyval == GDK_KP_Tab) && -+ (event->state & (GDK_CONTROL_MASK|GDK_MOD1_MASK|GDK_SHIFT_MASK)) == 0) -+ { -+ greeter_item_pam_login (GTK_ENTRY (entry), entry_info); -+ return TRUE; -+ } -+ - if (gtk_ok_button != NULL) - { - /* diff --git a/gdm.changes b/gdm.changes index 0bfa74a..fc9927f 100644 --- a/gdm.changes +++ b/gdm.changes @@ -1,3 +1,80 @@ +------------------------------------------------------------------- +Wed Mar 19 18:13:26 CET 2008 - vuntz@suse.de + +- Add gdm-bnc343858-buggy-intel-xinerama.patch to use gdk instead + of direct xinerama functions. This will fix bnc343858 once we get + the gtk+ patch in. +- Update gdm-gdmsetup-rootonly.patch +- Remove gdm-language-save.patch, abuild.patch and + gdm-tab-triggers-enter.patch, fixed upstream. +- Update to version 2.20.4: + + The Custom Widgetry code in gdmgreeter was broken, and would + not create the /var/lib/$DISPLAY.GreeterInfo file properly + + Now the default local and remote welcome strings ("Welcome" and + "Welcome to %n") are translated. + + If the user picks the default local welcome string to be used + as the remote welcome string, or vice versa, then the strings + will be translated also. + + Get default locale from LC_MESSAGES rather than from + g_get_language_names. + + Honor GTK+ default password character. + + Provide better tooltip for entry field in gdmgreeter. + + Get the environment variable XDG_DATA_DIRS before clearing the + environment variables. + + Fix gdmsetup bug that was causing the Welcome (local and + remote) message to not be saved properly when changed. + + Fix the setting of the custom command NOTIFY key to avoid + crashing when changing the label values of a custom command in + gdmsetup. + + Fix compiler issues. + + Translation updates. +- Changes from version 2.20.3: + + Now "Esc" key acts like the "Start Again" button in the greeter + program. + + Fix regression in GDM 2.20 that caused the daemon to not read + any [server-foo] sections that were not referenced in the + [servers] section of the configuration file. + + Fix regression in GDM 2.20 that caused HaltCommand, + SuspendCommand, and RebootCommand to not get updated properly + when modified from gdmsetup. + + Allow the gdmflexiserver --command option to be run with + setuid/setgid without problems + + Fix counting of open XDMCP sessions. + + Fix Suspend configuration option so it works. + + Fix so that XDMCP Willing configuration option works. + + Fix compiler warnings. + + Fix gdmsetup so it does not crash if it cannot read any + displays from the configuration file. + + Translation updates. +- Changes from version 2.20.2: + + Fix bugs that were causing XDMCP to not work properly. + + Fix so that XDMCP configuration options are read from the + configuration file. + + Fix bug with gdmXnestchooser where it wasn't starting Xephyr + with the correct arguments. + + Fix so that GDM allows setting of LC_TYPE without setting LANG. + + Icon improvements. + + Fix leaks. + + Translation updates. +- Changes from version 2.20.1: + + gdmlogin and gdmgreeter treat Tab like enter if the focus + is on the entry field. + + Fix saving of user's default language/session if $HOME/.dmrc + doesn't exist. + + Fix bug with XDMCP logic. + + Fix an issue that was causing the username to be logged as a + debug message when using GDM configured to use crypt or shadow + passwords. + + Set stdout/stderr to DEV_NULL when spawning at_spi_registryd + and the prefetch program, fixing a hanging problem. + + GDM now always sends the daemon a response before exit to avoid + a hang. + + Fix gdmXnestchooser and gdmsetup so debug isn't on by default. + + Updated the gdmgreeter themes to correctlt work on 800x600 + displays. + + Build/configure fixes for Solaris. + + Translation updates. + ------------------------------------------------------------------- Wed Nov 14 01:13:01 CET 2007 - hpj@suse.de diff --git a/gdm.spec b/gdm.spec index 4964c29..db595af 100644 --- a/gdm.spec +++ b/gdm.spec @@ -1,7 +1,7 @@ # -# spec file for package gdm (Version 2.20.0) +# spec file for package gdm (Version 2.20.4) # -# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # @@ -10,6 +10,7 @@ # norootforbuild + Name: gdm BuildRequires: docbook_4 fdupes gnome-common gnome-doc-utils-devel gnome-patch-translation gnutls-devel intltool libglade2-devel libgnomeprintui-devel libgnomeui-devel librsvg-devel libwnck-devel pam-devel perl-XML-Parser pwdutils scrollkeeper tcpd-devel update-desktop-files xorg-x11-server xorg-x11-server-extra zenity PreReq: /usr/sbin/groupadd @@ -21,8 +22,8 @@ PreReq: %fillup_prereq PreReq: %insserv_prereq License: GPL v2 or later Group: System/GUI/GNOME -Version: 2.20.0 -Release: 37 +Version: 2.20.4 +Release: 1 Summary: The GNOME 2.x Display Manager Source: %{name}-%{version}.tar.bz2 Source1: gdm.pamd @@ -57,11 +58,9 @@ Patch38: gdm-2.19.3-token-login2.patch Patch40: gdm-XKeepsCrashing-SaX2.patch #Patch42: fix-desktop-files.diff Patch43: gdm-language-hang.patch -Patch44: gdm-language-save.patch Patch45: gdm-2.20.0-wait-for-restart.patch -# PATCH-FIX-UPSTREAM abuild.patch maw@novell.com -- already fixed in gdm trunk, will go away when we upgrade to 2.21 -Patch46: abuild.patch -Patch47: gdm-tab-triggers-enter.patch +# PATCH-FIX-UPSTREAM gdm-bnc343858-buggy-intel-xinerama.patch bnc343858 bgo523403 vuntz@novell.com -- make gdm use gdk functions to know about xinerama +Patch48: gdm-bnc343858-buggy-intel-xinerama.patch Url: http://www.gnome.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-build DocDir: %{_defaultdocdir} @@ -118,10 +117,8 @@ gnome-patch-translation-prepare %patch40 #%patch42 - dont think this patch is needed with suse_udpate_desktop_file -g working. %patch43 -%patch44 %patch45 -p1 -%patch46 -p1 -%patch47 +%patch48 -p1 gnome-patch-translation-update %build @@ -262,37 +259,112 @@ sed -i s:DISPLAYMANAGER=/opt/gnome/sbin/gdm:DISPLAYMANAGER=/usr/sbin/gdm:g etc/i %endif %files lang -f %{name}.lang + %changelog -* Wed Nov 14 2007 - hpj@suse.de +* Wed Mar 19 2008 vuntz@suse.de +- Add gdm-bnc343858-buggy-intel-xinerama.patch to use gdk instead + of direct xinerama functions. This will fix bnc343858 once we get + the gtk+ patch in. +- Update gdm-gdmsetup-rootonly.patch +- Remove gdm-language-save.patch, abuild.patch and + gdm-tab-triggers-enter.patch, fixed upstream. +- Update to version 2.20.4: + + The Custom Widgetry code in gdmgreeter was broken, and would + not create the /var/lib/$DISPLAY.GreeterInfo file properly + + Now the default local and remote welcome strings ("Welcome" and + "Welcome to %%n") are translated. + + If the user picks the default local welcome string to be used + as the remote welcome string, or vice versa, then the strings + will be translated also. + + Get default locale from LC_MESSAGES rather than from + g_get_language_names. + + Honor GTK+ default password character. + + Provide better tooltip for entry field in gdmgreeter. + + Get the environment variable XDG_DATA_DIRS before clearing the + environment variables. + + Fix gdmsetup bug that was causing the Welcome (local and + remote) message to not be saved properly when changed. + + Fix the setting of the custom command NOTIFY key to avoid + crashing when changing the label values of a custom command in + gdmsetup. + + Fix compiler issues. + + Translation updates. +- Changes from version 2.20.3: + + Now "Esc" key acts like the "Start Again" button in the greeter + program. + + Fix regression in GDM 2.20 that caused the daemon to not read + any [server-foo] sections that were not referenced in the + [servers] section of the configuration file. + + Fix regression in GDM 2.20 that caused HaltCommand, + SuspendCommand, and RebootCommand to not get updated properly + when modified from gdmsetup. + + Allow the gdmflexiserver --command option to be run with + setuid/setgid without problems + + Fix counting of open XDMCP sessions. + + Fix Suspend configuration option so it works. + + Fix so that XDMCP Willing configuration option works. + + Fix compiler warnings. + + Fix gdmsetup so it does not crash if it cannot read any + displays from the configuration file. + + Translation updates. +- Changes from version 2.20.2: + + Fix bugs that were causing XDMCP to not work properly. + + Fix so that XDMCP configuration options are read from the + configuration file. + + Fix bug with gdmXnestchooser where it wasn't starting Xephyr + with the correct arguments. + + Fix so that GDM allows setting of LC_TYPE without setting LANG. + + Icon improvements. + + Fix leaks. + + Translation updates. +- Changes from version 2.20.1: + + gdmlogin and gdmgreeter treat Tab like enter if the focus + is on the entry field. + + Fix saving of user's default language/session if $HOME/.dmrc + doesn't exist. + + Fix bug with XDMCP logic. + + Fix an issue that was causing the username to be logged as a + debug message when using GDM configured to use crypt or shadow + passwords. + + Set stdout/stderr to DEV_NULL when spawning at_spi_registryd + and the prefetch program, fixing a hanging problem. + + GDM now always sends the daemon a response before exit to avoid + a hang. + + Fix gdmXnestchooser and gdmsetup so debug isn't on by default. + + Updated the gdmgreeter themes to correctlt work on 800x600 + displays. + + Build/configure fixes for Solaris. + + Translation updates. +* Wed Nov 14 2007 hpj@suse.de - Removed second --with-atspi-dir from configure. - Added gdm-tab-triggers-enter.patch, which fixes Novell bug [#334446]. -* Tue Nov 13 2007 - rodrigo@suse.de +* Tue Nov 13 2007 rodrigo@suse.de - Added --with-atspi-dir to configure to get accessible login (#337428) - Updated gdm-xdm-sessions.patch to run again the /etc/X11/xdm scripts (#304399) -* Fri Nov 09 2007 - hpj@suse.de +* Fri Nov 09 2007 hpj@suse.de - Pass the --with-atspi-dir= flag to configure so the at-spi-registryd is started correctly. Fixes Novell bug #337428. -* Thu Oct 18 2007 - maw@suse.de +* Thu Oct 18 2007 maw@suse.de - Install dbus-gdm.conf to /etc/dbus-1/system.d (#331725) - Add abuild.patch. -* Thu Oct 11 2007 - sbrabec@suse.cz +* Thu Oct 11 2007 sbrabec@suse.cz - Removed bogus dependency on mDNSResponder. -* Mon Sep 24 2007 - hpj@suse.de +* Mon Sep 24 2007 hpj@suse.de - Added gdm-2.20.0-wait-for-restart.patch, which fixes Novell bug [#326281]. -* Thu Sep 20 2007 - banderso@suse.de +* Thu Sep 20 2007 banderso@suse.de - added gdm-language-save.patch. Patch fixes a problem where the .dmrc file was not getting created in the process of saving the default selected language. Novell bug #309066 -* Tue Sep 18 2007 - hpj@suse.de +* Tue Sep 18 2007 hpj@suse.de - Updated gdm-2.8.0.0-any-hostname-auth.patch to use localhost instead of localhost.localdomain for xauth tokens. Related to Novell bug #304632. -* Tue Sep 18 2007 - sbrabec@suse.cz +* Tue Sep 18 2007 sbrabec@suse.cz - Updated to version 2.20.0: * Now support --with-atspi-dir so you can specify a non-default directory where the at-spi-registryd daemon exists. @@ -315,32 +387,32 @@ sed -i s:DISPLAYMANAGER=/opt/gnome/sbin/gdm:DISPLAYMANAGER=/usr/sbin/gdm:g etc/i setting environment variables before running configure. Also support /usr/X11/bin/Xorg when setting X_PATH, etc. * Translation updates -* Mon Sep 17 2007 - banderso@suse.de +* Mon Sep 17 2007 banderso@suse.de - added patch gdm-language-hang.patch to fix Novell bugs #308378 and [#309064]. The patch matches changes that were made to upstream code. -* Fri Sep 14 2007 - sreeves@suse.de +* Fri Sep 14 2007 sreeves@suse.de - Fix for Bug #308471 - gdm intentionally changed to storing the .desktop files under /usr/share/gdm which the suse_update_desktop_file script does not seem to fully support. It find the file, processes it, but does not write it out. -* Fri Sep 14 2007 - hpj@suse.de +* Fri Sep 14 2007 hpj@suse.de - Update gdm-2.8.0.7-halt-needs-root.patch to fix Novell bug [#306418]. -* Thu Sep 13 2007 - stbinner@suse.de +* Thu Sep 13 2007 stbinner@suse.de - '%%suse_update_desktop_file -G "" foo' doesn't seem to work anymore -* Wed Sep 12 2007 - jberkman@novell.com +* Wed Sep 12 2007 jberkman@novell.com - correctly add localhost xauth for "remote" connections on little endian machines (bnc #296699) -* Wed Sep 05 2007 - sbrabec@suse.cz +* Wed Sep 05 2007 sbrabec@suse.cz - Search for SaX2 in XKeepsCrashing. -* Wed Sep 05 2007 - sbrabec@suse.cz +* Wed Sep 05 2007 sbrabec@suse.cz - Apply DISPLAYMANAGER_PASSWORD_LESS_LOGIN only for standard login, not for autologin (#307566). -* Mon Sep 03 2007 - hpj@suse.de +* Mon Sep 03 2007 hpj@suse.de - Add gdm-2.19.7-pam-hide-password.patch, which fixes an upstream bug where the user's password was being shown on screen (part of BNC #302282). -* Thu Aug 30 2007 - maw@suse.de +* Thu Aug 30 2007 maw@suse.de - Update to version 2.19.7: + from 2.19.5 to 2.19.6: - Fix gdmflexiserver so when used to start a "Nested Display" (a login @@ -374,23 +446,23 @@ sed -i s:DISPLAYMANAGER=/opt/gnome/sbin/gdm:DISPLAYMANAGER=/usr/sbin/gdm:g etc/i - The greeter.dtd file has been updated. Now the default GDM themes validate with this dtd. (Dave Fincher) - Plus translation updates for a plethora of locales. -* Fri Aug 17 2007 - hpj@suse.de +* Fri Aug 17 2007 hpj@suse.de - Fixed missing configuration variable definition in gdm-2.8.0.7-domain-entry.patch. -* Fri Aug 10 2007 - sbrabec@suse.cz +* Fri Aug 10 2007 sbrabec@suse.cz - Patches are enabled again, re-enabled gnome-patch-translation. -* Thu Aug 09 2007 - sbrabec@suse.cz +* Thu Aug 09 2007 sbrabec@suse.cz - Re-added DISPLAYMANAGER_PASSWORD_LESS_LOGIN to SuSEconfig.gdm (#279426). - Allow password less login for both autologin and standard login. -* Tue Aug 07 2007 - jpr@suse.de +* Tue Aug 07 2007 jpr@suse.de - Split off a -lang subpackag - Fix variable expansion in gdm-conf.patch (#255685) - Remove earlygdm, replaced by earlyxdm (#285813) -* Sat Aug 04 2007 - maw@suse.de +* Sat Aug 04 2007 maw@suse.de - Use %%fdupes - Uncomment out the rm in %%clean. -* Sat Aug 04 2007 - hpj@suse.de +* Sat Aug 04 2007 hpj@suse.de - Update to version 2.19.5. - Fix up gdm-conf.patch. - Fix up gdm-2.19.3-reset-pam.patch. @@ -407,28 +479,28 @@ sed -i s:DISPLAYMANAGER=/opt/gnome/sbin/gdm:DISPLAYMANAGER=/usr/sbin/gdm:g etc/i - Remove gdm-2.13.0.4-audit-login.patch (upstreamed). - Remove gdm-logdir.patch (fixed upstream). - Remove gdm-bash-profile.patch (obsolete). -* Mon Jul 30 2007 - jberkman@novell.com +* Mon Jul 30 2007 jberkman@novell.com - use smartcard pam stack when cards are inserted -* Wed Jul 25 2007 - jpr@suse.de +* Wed Jul 25 2007 jpr@suse.de - Re-enable gdm-xdm-sessions.patch (#294498) -* Tue Jul 24 2007 - jpr@suse.de +* Tue Jul 24 2007 jpr@suse.de - Add xorg-x11-server-extras for Xnest/Xephyr so that the defaults are set correctly (not an installation dep) -* Thu Jul 19 2007 - maw@suse.de +* Thu Jul 19 2007 maw@suse.de - Reenable gdm-conf.patch (#292837). -* Tue Jul 17 2007 - coolo@suse.de +* Tue Jul 17 2007 coolo@suse.de - fix pointer arithmetic -* Mon Jul 16 2007 - mauro@suse.de +* Tue Jul 17 2007 mauro@suse.de - Update to version 2.19.3 - Clean up of the not applicable patches. - Bugfixes for #448547, #448548, #443557. -* Sat May 26 2007 - jpr@suse.de +* Sat May 26 2007 jpr@suse.de - Require xorg-x11-server-extra for Xnest -* Tue May 15 2007 - pgajdos@suse.cz +* Tue May 15 2007 pgajdos@suse.cz - removed BuildRequires: gnome-icon-theme [#247450] -* Fri Apr 27 2007 - sbrabec@suse.cz +* Fri Apr 27 2007 sbrabec@suse.cz - Do not call meinproc (#227624). -* Wed Apr 11 2007 - maw@suse.de +* Wed Apr 11 2007 maw@suse.de - Update to version 2.18.1 - The GDM configuration option daemon/PidFile is now deprecated and GDM now always uses /var/run/gdm.pid. The location can be configured @@ -462,59 +534,59 @@ sed -i s:DISPLAYMANAGER=/opt/gnome/sbin/gdm:DISPLAYMANAGER=/usr/sbin/gdm:g etc/i Fontenelle, Pema Geyleg, Priit Laes, Kjartan Maraas, Inaki Larranaga Murgoitio, Kostas Papadimas, Ignacio Casal Quinteiro, Hendrik Richter, Changwoo Ryu, Claudio Saavedra) -* Fri Mar 30 2007 - maw@suse.de +* Sat Mar 31 2007 maw@suse.de - Update to version 2.18.0 - b.g.o 415513, 417350, 415181, 409801, 409693, 406226, and 407687. -* Fri Mar 30 2007 - aj@suse.de +* Fri Mar 30 2007 aj@suse.de - Add pwdutils to BuildRequires. -* Wed Mar 21 2007 - hpj@suse.de +* Thu Mar 22 2007 hpj@suse.de - Add gdm-2.17.7-vt-fallback.patch. This is a port of the fix for https://bugzilla.novell.com/show_bug.cgi?id=206804 -* Tue Mar 13 2007 - maw@suse.de +* Wed Mar 14 2007 maw@suse.de - Update to version 2.17.7 - Removeupstreamed gdm-autobuild-warning.patch, gdm-bufferoverrun.patch - Bug fixes, including bugzilla.gnome.org #335786, #400793, [#400698], #399486, #352263, #395790, #394421. -* Fri Mar 02 2007 - sbrabec@suse.cz +* Fri Mar 02 2007 sbrabec@suse.cz - Do not own /usr/share/xsessions (#229172). -* Tue Feb 27 2007 - hpj@suse.de +* Tue Feb 27 2007 hpj@suse.de - Added gdm-2.13.0.4-audit-login.patch, which fixes Novell bug [#234133] (GDM cannot log authentication attempts). -* Wed Feb 14 2007 - hpj@suse.de +* Wed Feb 14 2007 hpj@suse.de - Add gdm-trunk-string-literal-cmp.patch. Fixes #233655. -* Mon Feb 12 2007 - sbrabec@suse.cz +* Mon Feb 12 2007 sbrabec@suse.cz - Fixed reversed interpretation of DISPLAYMANAGER_XSERVER_TCP_PORT_6000_OPEN (221350#c11). -* Fri Feb 09 2007 - crivera@suse.de +* Fri Feb 09 2007 crivera@suse.de - Add PreReq for insserv and ensure that we always enable earlygdm in the post-install script. This fixes 192998. -* Wed Jan 31 2007 - sbrabec@suse.cz +* Wed Jan 31 2007 sbrabec@suse.cz - Fixed PreReq for /etc/init.d/xdm in older products. -* Tue Jan 23 2007 - sbrabec@suse.cz +* Tue Jan 23 2007 sbrabec@suse.cz - Update /etc/init.d/xdm on older products. -* Thu Jan 04 2007 - sbrabec@suse.cz +* Thu Jan 04 2007 sbrabec@suse.cz - All references to /opt/gnome moved to /usr. - Spec file cleanup. -* Thu Jan 04 2007 - maw@suse.de +* Thu Jan 04 2007 maw@suse.de - Move to /usr. -* Thu Dec 28 2006 - jhargadon@suse.de +* Thu Dec 28 2006 jhargadon@suse.de - added klogd to Requires (#214295) -* Tue Dec 12 2006 - sbrabec@suse.cz +* Tue Dec 12 2006 sbrabec@suse.cz - Fixed SuSEconfig typo in XDMCP Enable (#221350). -* Mon Dec 11 2006 - maw@suse.de +* Mon Dec 11 2006 maw@suse.de - Add gdm-bufferoverrun.patch, fixing a format string exploit (#226360). -* Thu Nov 30 2006 - jhargadon@suse.de +* Thu Nov 30 2006 jhargadon@suse.de - removed unneeded files from the package (#223687) -* Tue Nov 21 2006 - jpr@suse.de +* Tue Nov 21 2006 jpr@suse.de - Fix missing comment in config file (rest of #221383) -* Fri Nov 17 2006 - jpr@suse.de +* Fri Nov 17 2006 jpr@suse.de - Fix where last_domain is saved (#221543) -* Thu Nov 16 2006 - danw@suse.de +* Thu Nov 16 2006 danw@suse.de - Remove the ssh session, which has never worked correctly on SUSE. [#220731] -* Wed Nov 08 2006 - hpj@suse.de +* Wed Nov 08 2006 hpj@suse.de - Update and re-enable gdm-bash-profile.patch. - Update and re-enable gdm-2.8.0.0-setup-no-flicker.patch. - Drop gdm-2.8.0.0-timed-login-enact.patch (similar fix upstream). @@ -522,20 +594,20 @@ sed -i s:DISPLAYMANAGER=/opt/gnome/sbin/gdm:DISPLAYMANAGER=/usr/sbin/gdm:g etc/i - Update and re-enable gdm-2.8.0.7-hald-needs-root.patch. - Drop gdm-2.8.0.7-user-must-own-iceauthority (upstream). - Update gdm-autobuild-warning.patch (conflict with previous patch). -* Tue Oct 31 2006 - sbrabec@suse.cz +* Tue Oct 31 2006 sbrabec@suse.cz - Rewritten SuSEconfig.gdm to work better with new custom.conf (#213037). -* Fri Oct 27 2006 - jhargadon@suse.de +* Fri Oct 27 2006 jhargadon@suse.de - changed TryExec to be the same as Exec in gdmsetup.desktop to resolve bug #210943 -* Mon Oct 23 2006 - jhargadon@suse.de +* Mon Oct 23 2006 jhargadon@suse.de - mkdir /var/log/gdm (#213737) -* Thu Oct 12 2006 - danw@suse.de +* Thu Oct 12 2006 danw@suse.de - Remove some dead patches. Rename a few for consistency - Update and re-enable gdm-server-timeout.patch - Update and re-enable gdm-logdir.patch (#211223) - Add gdm-X_SERVER.patch to fix Xorg/Xgl switching -* Tue Oct 03 2006 - jhargadon@suse.de +* Tue Oct 03 2006 jhargadon@suse.de - update to version 2.16.1 - Use g_markup_printf_escaped so gdmsetup better handles description strings that contains things similar to a tag @@ -547,32 +619,32 @@ sed -i s:DISPLAYMANAGER=/opt/gnome/sbin/gdm:DISPLAYMANAGER=/usr/sbin/gdm:g etc/i - Add g_type_init() to gdmflexiserver since this is needed for -a (authentication) code to work. - Translation updates -* Tue Sep 26 2006 - jhargadon@suse.de +* Tue Sep 26 2006 jhargadon@suse.de - removed am_devperm.so from gdm.pamd and gdm-autologin.pamd to resolve bug #206963 -* Wed Sep 20 2006 - jhargadon@suse.de +* Wed Sep 20 2006 jhargadon@suse.de - modified SuSEconfig.gdm to reflect the name change of gdm.conf to custom.conf. bug #206904 -* Thu Sep 14 2006 - jhargadon@suse.de +* Thu Sep 14 2006 jhargadon@suse.de - update to version 2.16.0 - Minor improvements to SDTLOGIN logic, used on Solaris to drop the Xserver to user permissions for added security - Translation updates - 327530 - Ensure login window always has focus. - 341619 - No longer save "Failsafe" sessions as user's default login -* Mon Sep 04 2006 - kukuk@suse.de +* Mon Sep 04 2006 kukuk@suse.de - Add pam_loginuid.so to gdm.pamd and gdm-autologin.pamd -* Wed Aug 30 2006 - jhargadon@suse.de +* Thu Aug 31 2006 jhargadon@suse.de - update to version 2.15.10 - Now gdmlogin centers cursor in the GUI to ensure that the login window always has focus - Translation updates -* Thu Aug 24 2006 - sbrabec@suse.cz +* Thu Aug 24 2006 sbrabec@suse.cz - Include xorg-x11-server to BuildRequires to properly detect Xorg version (#201125). - Enabled parallel build. - Enabled secure remote session support. -* Wed Aug 23 2006 - jhargadon@suse.de +* Wed Aug 23 2006 jhargadon@suse.de - update to version 2.15.9 - Fix so that focus never leaves the user/password entry when using the gdmgreeter Options button. @@ -582,7 +654,7 @@ sed -i s:DISPLAYMANAGER=/opt/gnome/sbin/gdm:DISPLAYMANAGER=/usr/sbin/gdm:g etc/i handlers, since they are not safe. - Translation updates - Fix to bugs causing gdmchooser to core dump when started. -* Thu Aug 10 2006 - jhargadon@suse.de +* Thu Aug 10 2006 jhargadon@suse.de - update to version 2.15.7 - Now GDM does not save Failsafe GNOME or Failsafe Xterm as the user's default session @@ -644,31 +716,31 @@ sed -i s:DISPLAYMANAGER=/opt/gnome/sbin/gdm:DISPLAYMANAGER=/usr/sbin/gdm:g etc/i - Per-display configuration is now supported. - Greeter themes now support real GTK+ button types, making gdmgreeter better support a11y and allow GTK themeable buttons. -* Fri Jun 09 2006 - hpj@suse.de +* Sat Jun 10 2006 hpj@suse.de - Update domain entry patch to default to the currently joined Active Directory domain if there was no stored preference. Fixes Novell bug #167344. -* Thu Jun 01 2006 - hpj@suse.de +* Thu Jun 01 2006 hpj@suse.de - Don't let any user configure GDM from the login screen if a theme with user list is in effect. Fixes Novell bug #180219. -* Thu Jun 01 2006 - dreveman@suse.de +* Thu Jun 01 2006 dreveman@suse.de - Fix bg patch and change gdm.conf patch so we pass -br to X server for black root window. (bnc 179847) -* Wed May 24 2006 - sbrabec@suse.cz +* Wed May 24 2006 sbrabec@suse.cz - Do not display Japanese string in terminal, which doesn't support it (#168736). - Disabled beep on start (#174786). -* Fri May 19 2006 - hpj@suse.de +* Fri May 19 2006 hpj@suse.de - Made GDM use the more graphically intensive, but prettier, gdmgreeter for remote logins. Fixes Novell bug #176661. -* Tue May 16 2006 - sbrabec@suse.cz +* Tue May 16 2006 sbrabec@suse.cz - Do not require exact UID 50 (it can fail, if already assigned). - Do not fail, if group gdm already exists. - Behave properly, if gdm.conf defines server 1 (#175829). -* Fri May 12 2006 - sbrabec@suse.cz +* Fri May 12 2006 sbrabec@suse.cz - Store value of PERMISSION_SECURITY by SuSEconfig in gdm_sysconfig.conf (169639#c20). -* Tue May 09 2006 - hpj@suse.de +* Tue May 09 2006 hpj@suse.de - Made GDM use the "gdm" group instead of shadow. Fixes Novell bug [#119651]. - Made use of the tab key work like pressing enter if there is no @@ -677,293 +749,293 @@ sed -i s:DISPLAYMANAGER=/opt/gnome/sbin/gdm:DISPLAYMANAGER=/usr/sbin/gdm:g etc/i - Made use of the enter key in the domain entry work like it does in the user/password entry. Par of fix for Novell bug #160879 and #167343. -* Wed Apr 26 2006 - hpj@suse.de +* Wed Apr 26 2006 hpj@suse.de - Added patch to show info messages in dialog. Needed for AD, resolves bug #162146. -* Mon Apr 10 2006 - hpj@suse.de +* Mon Apr 10 2006 hpj@suse.de - Update .ICEauthority fixup patch, corrects serious security problem (bug #164520). -* Fri Apr 07 2006 - sbrabec@suse.cz +* Fri Apr 07 2006 sbrabec@suse.cz - Use translation compendium gnome-patch-translation. -* Thu Apr 06 2006 - hpj@suse.de +* Thu Apr 06 2006 hpj@suse.de - Add patch to fix logic for .ICEauthority permissions correction. Fixes bug #162952. -* Fri Mar 31 2006 - jpr@suse.de +* Fri Mar 31 2006 jpr@suse.de - Extend gdm timeout to 30 seconds, 10 seconds is too short for the ATI driver to respond under Xgl -* Mon Mar 20 2006 - federico@novell.com +* Mon Mar 20 2006 federico@novell.com - Fixed uninstallation of symbolic links for the earlygdm startup service, bug #158786. -* Sat Mar 11 2006 - coolo@suse.de +* Sat Mar 11 2006 coolo@suse.de - fix the only-show-in-gnome patch to patch the .desktop.in -* Tue Mar 07 2006 - federico@novell.com +* Tue Mar 07 2006 federico@novell.com - Fix installation of the earlygdm service; we were not calling fillup_and_insserv with "displaymanager" for the configuration filename. -* Wed Mar 01 2006 - sbrabec@suse.cz +* Wed Mar 01 2006 sbrabec@suse.cz - KDM_SHUTDOWN renamed to DISPLAYMANAGER_SHUTDOWN, use fillup only in PLUS (148468#c17). -* Tue Feb 28 2006 - sbrabec@suse.cz +* Tue Feb 28 2006 sbrabec@suse.cz - Use kdelibs3-doc in BuildRequires for meinproc (#153635#c14). -* Sat Feb 25 2006 - hpj@suse.de +* Sat Feb 25 2006 hpj@suse.de - Add patch to fix tab keynav. -* Fri Feb 17 2006 - sreeves@suse.de +* Fri Feb 17 2006 sreeves@suse.de - Update .desktop file (Name, GenericName, Comment, DocPath) -* Fri Feb 17 2006 - gekker@suse.de +* Fri Feb 17 2006 gekker@suse.de - Fix background color in GDM, it should be black -* Fri Feb 17 2006 - sbrabec@suse.cz +* Fri Feb 17 2006 sbrabec@suse.cz - Added sysconfig fillup template (148468#c15). -* Mon Feb 13 2006 - sbrabec@suse.cz +* Mon Feb 13 2006 sbrabec@suse.cz - Implemented KDM_SHUTDOWN to SuSEconfig.gdm (#148468). - Set AllowRemoteRoot=false in gdm.conf to follow default sysconfig. -* Mon Feb 13 2006 - hpj@suse.de +* Mon Feb 13 2006 hpj@suse.de - Updated shutdown options patch: Whether to allow shutdown, and whether this requires root auth, are the two new options. - Enforce shutdown options on logout as well. -* Fri Feb 10 2006 - coolo@suse.de +* Fri Feb 10 2006 coolo@suse.de - don't show gdm desktop files in KDE - use the new way to call preload -* Mon Feb 06 2006 - sbrabec@suse.cz +* Mon Feb 06 2006 sbrabec@suse.cz - Implemented DISPLAYMANAGER_AD_INTEGRATION to SuSEconfig.gdm (#139338). -* Mon Feb 06 2006 - hpj@suse.de +* Mon Feb 06 2006 hpj@suse.de - Updated domain entry patch to use --all-domains with wbinfo. - Updated domain entry patch to show "" for local login. - Added patch to require root auth to halt or reboot. -* Wed Jan 25 2006 - mls@suse.de +* Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires -* Thu Jan 19 2006 - hpj@suse.de +* Thu Jan 19 2006 hpj@suse.de - Updated the domain logon patch with numerous new features and cosmetic fixes. -* Tue Jan 17 2006 - hpj@suse.de +* Tue Jan 17 2006 hpj@suse.de - Fixed a bug in logon code that prevented domain logons from working. Updated domain logon patch. -* Fri Jan 13 2006 - schwab@suse.de +* Fri Jan 13 2006 schwab@suse.de - Don't strip binaries. -* Tue Jan 10 2006 - hpj@suse.de +* Tue Jan 10 2006 hpj@suse.de - Added domain logon patch for ADS. -* Mon Dec 05 2005 - gekker@suse.de +* Mon Dec 05 2005 gekker@suse.de - Updated background patch from David Reveman -* Wed Nov 30 2005 - gekker@suse.de +* Wed Nov 30 2005 gekker@suse.de - Update o version 2.8.0.7 - Remove upstream patch - Fixup patch for background colors -* Thu Nov 10 2005 - rml@suse.de +* Thu Nov 10 2005 rml@suse.de - Add earlygdm init script. Right now, we just preload gnome bits. -* Wed Nov 02 2005 - gekker@suse.de +* Wed Nov 02 2005 gekker@suse.de - Fix so ctrl-alt-backspacing restarts the xserver (#113718) - Patch from upstream b.g.o (#152906) -* Mon Oct 17 2005 - gekker@suse.de +* Mon Oct 17 2005 gekker@suse.de - Make gdm.conf %%config(noreplace) -* Fri Oct 14 2005 - hpj@suse.de +* Fri Oct 14 2005 hpj@suse.de - Updated xauthority-across-hostname-changes patch to use XAUTHLOCALHOSTNAME environment variable. -* Thu Oct 13 2005 - gekker@suse.de +* Fri Oct 14 2005 gekker@suse.de - Update to version 2.8.0.5 -* Wed Oct 05 2005 - gekker@suse.de +* Wed Oct 05 2005 gekker@suse.de - Rediff patch for background colors -* Tue Oct 04 2005 - gekker@suse.de +* Tue Oct 04 2005 gekker@suse.de - Fix background colors to be consistent on startup -* Tue Sep 20 2005 - sbrabec@suse.cz +* Tue Sep 20 2005 sbrabec@suse.cz - Removed references to build directory in installed .la files. -* Thu Sep 15 2005 - gekker@suse.de +* Thu Sep 15 2005 gekker@suse.de - Make Industrial the default Gtk+ theme (114173) -* Tue Sep 06 2005 - sbrabec@suse.cz +* Tue Sep 06 2005 sbrabec@suse.cz - Updated to version 2.8.0.4. -* Tue Aug 23 2005 - gekker@suse.de +* Tue Aug 23 2005 gekker@suse.de - Update to version 2.8.0.3 - Remove upstreamed autologin patch - Now installs .desktop files in correct location no need to move -* Sat Aug 20 2005 - hpj@suse.de +* Sat Aug 20 2005 hpj@suse.de - Make the default session option work on autologin; we now get GNOME. -* Tue Aug 16 2005 - sbrabec@suse.cz +* Tue Aug 16 2005 sbrabec@suse.cz - Use gnome-screensaver instead of xscreensaver. -* Fri Aug 12 2005 - hpj@suse.de +* Sat Aug 13 2005 hpj@suse.de - Made gdm-autologin.pam not require a password. -* Fri Aug 12 2005 - jpr@suse.de +* Fri Aug 12 2005 jpr@suse.de - require xorg-x11-xnest for the gdmflexiserver -n option -* Thu Aug 11 2005 - gekker@suse.de +* Thu Aug 11 2005 gekker@suse.de - Update to version 2.8.0.2 - Make 64bit clean -* Sun Jul 31 2005 - jpr@suse.de +* Sun Jul 31 2005 jpr@suse.de - turn on compatibility symlink for all products -* Tue Jul 05 2005 - gekker@suse.de +* Tue Jul 05 2005 gekker@suse.de - Update to version 2.8.0.1 - Do not use hostname in authentication cookie (82688). - Disabling of "timed login" doesn't work (8060). - Issues with "timed login" being set to zero (8024). - Display flickers for every letter typed (6354). -* Fri Jun 24 2005 - sbrabec@suse.cz +* Fri Jun 24 2005 sbrabec@suse.cz - Added compatibility symlink %%{prefix}/bin/gdm for older products. -* Wed Jun 22 2005 - gekker@suse.de +* Wed Jun 22 2005 gekker@suse.de - Update to version 2.8.0.0 -* Fri Apr 22 2005 - sbrabec@suse.cz +* Fri Apr 22 2005 sbrabec@suse.cz - Implemended DISPLAYMANAGER_PASSWORD_LESS_LOGIN using SuSEconfig and PAM configuration (#74198). -* Fri Apr 22 2005 - sbrabec@suse.cz +* Fri Apr 22 2005 sbrabec@suse.cz - Fixed logdir (#56205). -* Mon Mar 21 2005 - jody@suse.de +* Mon Mar 21 2005 jody@suse.de - Fix typo in upstream package that broke Shutdown - Repaired Suspend command to actually work -* Fri Mar 18 2005 - sbrabec@suse.cz +* Fri Mar 18 2005 sbrabec@suse.cz - Removed X-Ximian-Settings (#73047). -* Wed Mar 16 2005 - sbrabec@suse.cz +* Wed Mar 16 2005 sbrabec@suse.cz - Fixed capplets desktop files path. - Added X-Ximian-Settings to gdmsetup and gdmphotosetup (#73047). -* Tue Mar 15 2005 - sbrabec@suse.cz +* Tue Mar 15 2005 sbrabec@suse.cz - Fixed X-KDE-RootOnly in gdmsetup.desktop (#66693). -* Wed Mar 09 2005 - gekker@suse.de +* Wed Mar 09 2005 gekker@suse.de - Update to version 2.6.0.8 (GNOME 2.10). -* Fri Feb 18 2005 - sbrabec@suse.cz +* Fri Feb 18 2005 sbrabec@suse.cz - Remove gdm_sysconfig.conf before update to force gdm.conf configuration. -* Fri Feb 11 2005 - sbrabec@suse.cz +* Fri Feb 11 2005 sbrabec@suse.cz - Resource only /usr/share/xsessions for session desktop files. - Fixed tcp_wrappers support on bi-arch. -* Thu Feb 10 2005 - gekker@suse.de +* Fri Feb 11 2005 gekker@suse.de - Update to version 2.6.0.7 -* Wed Feb 09 2005 - sbrabec@suse.cz +* Wed Feb 09 2005 sbrabec@suse.cz - Cleaned-up configuration and patches. - Prepared moving of session files to windowmanager packages. -* Tue Feb 08 2005 - gekker@suse.de +* Tue Feb 08 2005 gekker@suse.de - Add patch back to fix Xsession file -* Mon Jan 24 2005 - meissner@suse.de +* Mon Jan 24 2005 meissner@suse.de - added missing NULL in a g_strconcat. -* Thu Jan 20 2005 - gekker@suse.de +* Thu Jan 20 2005 gekker@suse.de - Update to version 2.6.0.6 -* Wed Nov 17 2004 - hhetter@suse.de +* Wed Nov 17 2004 hhetter@suse.de - add X-KDE-RootOnly to gdmsetup.desktop (#45807) -* Mon Nov 15 2004 - kukuk@suse.de +* Mon Nov 15 2004 kukuk@suse.de - Use common-* PAM config files for gdm and gdm-autologin -* Tue Oct 26 2004 - mmj@suse.de +* Tue Oct 26 2004 mmj@suse.de - Locale rename no to nb -* Fri Oct 15 2004 - sbrabec@suse.cz +* Fri Oct 15 2004 sbrabec@suse.cz - Implemented sysconfig displaymanager support. -* Fri Sep 24 2004 - hhetter@suse.de +* Fri Sep 24 2004 hhetter@suse.de - gdm must require gnome-themes, to ensure availability of the industrial theme (#44330) -* Wed Aug 25 2004 - clahey@suse.de +* Wed Aug 25 2004 clahey@suse.de - Cache gdm help and show gdm in khelpcenter. -* Mon Aug 16 2004 - ro@suse.de +* Tue Aug 17 2004 ro@suse.de - fixed specfile -* Mon Aug 16 2004 - shprasad@suse.de +* Mon Aug 16 2004 shprasad@suse.de - Fixes bug #60020 Invalid username/passwd input doen't bring the password dialog for timed login user. -* Fri Jul 30 2004 - ro@suse.de +* Fri Jul 30 2004 ro@suse.de - fix spec file, list gdm-session-startkde.diff as patch -* Fri Jul 30 2004 - shprasad@suse.de +* Fri Jul 30 2004 shprasad@suse.de - Fixes bug #60867. Shows the 'KDE' option when the user clicks on 'Session' at the time of login. (In the spec file, the diff file, gdm-session-startkde.diff, is applied at the %%install section) -* Thu Jun 24 2004 - dave@suse.de +* Thu Jun 24 2004 dave@suse.de - Added gdm-presession-kde-path.patch, adds /opt/kde3/bin to the gdm path -* Fri Jun 11 2004 - clahey@suse.de +* Sat Jun 12 2004 clahey@suse.de - Added gdm-support-gdmctl.patch. -* Wed Jun 02 2004 - mibarra@suse.de +* Wed Jun 02 2004 mibarra@suse.de - Fixed gdm.conf to use the correct group -* Wed Jun 02 2004 - clahey@suse.de +* Wed Jun 02 2004 clahey@suse.de - Set theme to industrial (as well as a few other small changes.) -* Fri May 07 2004 - hhetter@suse.de +* Fri May 07 2004 hhetter@suse.de - updated to version 2.6.0.0 [GNOME2.6] -* Wed Mar 31 2004 - hhetter@suse.de +* Wed Mar 31 2004 hhetter@suse.de - startup in graphical theme (#37668) - Require gnome2-SuSE for the Default Theme (#37707) - honor xdm scripts (#37852) -* Tue Mar 23 2004 - sbrabec@suse.cz +* Tue Mar 23 2004 sbrabec@suse.cz - Non-UTF-8 locales removed from language menu. -* Mon Mar 22 2004 - hhetter@suse.de +* Mon Mar 22 2004 hhetter@suse.de - remove SuSEconfig.gdm; it's no longer needed to manage the available sessions for gdm, as it is now using desktop files to define it's sessions (#36267) -* Mon Mar 15 2004 - sbrabec@suse.cz +* Mon Mar 15 2004 sbrabec@suse.cz - FHS 2.3 fix (mandir, infodir, #35821). -* Wed Mar 10 2004 - sbrabec@suse.cz +* Wed Mar 10 2004 sbrabec@suse.cz - Fixed %%doc attributes (#33163). -* Tue Mar 09 2004 - hhetter@suse.de +* Tue Mar 09 2004 hhetter@suse.de - include desktop files for sessions -* Tue Mar 02 2004 - hhetter@suse.de +* Tue Mar 02 2004 hhetter@suse.de - updated to version 2.4.4.7 [GNOME 2.4.2] - applied adapted bash-login-shell patch - adapted desktop file patch - adapted configuration file (use tools from powersave) -* Thu Feb 26 2004 - hhetter@suse.de +* Thu Feb 26 2004 hhetter@suse.de - attached patch: gdm-2.4.1.6-bash-login-shell.patch, make sure a login shell is available when using bash -* Fri Feb 20 2004 - sbrabec@suse.cz +* Fri Feb 20 2004 sbrabec@suse.cz - Package renamed to gdm. -* Fri Jan 16 2004 - kukuk@suse.de +* Fri Jan 16 2004 kukuk@suse.de - Add pam-devel to neededforbuild -* Sat Jan 10 2004 - adrian@suse.de +* Sat Jan 10 2004 adrian@suse.de - add %%defattr -* Thu Sep 18 2003 - adrian@suse.de +* Thu Sep 18 2003 adrian@suse.de - add Categories - show entries only in Gnome (#31287) -* Fri Sep 05 2003 - hhetter@suse.de +* Fri Sep 05 2003 hhetter@suse.de - added Obsoletes: gdm -* Tue Aug 19 2003 - sbrabec@suse.cz +* Tue Aug 19 2003 sbrabec@suse.cz - Updated neededforbuild (rename of librsvg2, eel2). -* Tue Aug 12 2003 - hhetter@suse.de +* Tue Aug 12 2003 hhetter@suse.de - updated to version 2.4.1.6 -* Mon Jul 28 2003 - kukuk@suse.de +* Mon Jul 28 2003 kukuk@suse.de - Make sure /var/lib/gdm has correct permissions -* Fri Jul 25 2003 - hhetter@suse.de +* Fri Jul 25 2003 hhetter@suse.de - move capplets to correct position - fix build -* Wed Jul 16 2003 - sbrabec@suse.cz +* Wed Jul 16 2003 sbrabec@suse.cz - Fixed prefix in configuration files. -* Mon Jul 14 2003 - sbrabec@suse.cz +* Mon Jul 14 2003 sbrabec@suse.cz - GNOME prefix change to /opt/gnome. -* Wed Jun 25 2003 - sbrabec@suse.cz +* Wed Jun 25 2003 sbrabec@suse.cz - Updated to version 2.4.1.4. - Fixed default path to Xwilling. - Updated neededforbuild. - Use %%find_lang. - Prefix clash fix (capplets). -* Wed May 28 2003 - ro@suse.de +* Wed May 28 2003 ro@suse.de - remove unpackaged files from buildroot -* Mon May 26 2003 - sbrabec@suse.cz +* Mon May 26 2003 sbrabec@suse.cz - Re-enabled UTF-8 alternatives for all locales. -* Sun Mar 16 2003 - adrian@suse.de +* Sun Mar 16 2003 adrian@suse.de - add resmgr support to pam -* Mon Mar 10 2003 - hhetter@suse.de +* Mon Mar 10 2003 hhetter@suse.de - use LC_MESSAGES instead of LC_ALL for setlocale ( Bug Id#24889 ) -* Thu Feb 27 2003 - sbrabec@suse.cz +* Thu Feb 27 2003 sbrabec@suse.cz - Removed gdm wrapper (fixes problems with default language and init script - bug #23875). -* Tue Feb 25 2003 - sbrabec@suse.cz +* Tue Feb 25 2003 sbrabec@suse.cz - Don't offer UTF-8 locales. -* Mon Feb 24 2003 - hhetter@suse.de +* Mon Feb 24 2003 hhetter@suse.de - use graphical greeter by default -* Thu Feb 20 2003 - sbrabec@suse.cz +* Thu Feb 20 2003 sbrabec@suse.cz - Use system language for GDM login from /etc/sysconfig/language. -* Tue Feb 18 2003 - sbrabec@suse.cz +* Tue Feb 18 2003 sbrabec@suse.cz - Updated default config and locale aliases (UTF-8 locales). -* Fri Feb 07 2003 - hhetter@suse.de +* Fri Feb 07 2003 hhetter@suse.de - updated to 2.4.1.3 [GNOME 2.2.0] -* Fri Feb 07 2003 - kukuk@suse.de +* Fri Feb 07 2003 kukuk@suse.de - Use pam_unix2.so instead of pam_unix.so -* Thu Jan 16 2003 - ro@suse.de +* Thu Jan 16 2003 ro@suse.de - use gtk2-devel-packages and libjpeg in neededforbuild -* Tue Jan 07 2003 - sbrabec@suse.cz +* Tue Jan 07 2003 sbrabec@suse.cz - Update to version 2.4.1.0. - Make Default session file executable. - Added UTF-8 as alternative for all locales. - Turned on TCP wrappers support. -* Mon Jan 06 2003 - sbrabec@suse.cz +* Mon Jan 06 2003 sbrabec@suse.cz - Install SuSE specific PAM configuration (from xdm), fix its install place. - Removed sox from neededforbuild. -* Thu Nov 28 2002 - hhetter@suse.de +* Thu Nov 28 2002 hhetter@suse.de - updated to version 2.4.0.12 [GNOME 2.0.3] -* Mon Nov 11 2002 - ro@suse.de +* Tue Nov 12 2002 ro@suse.de - changed neededforbuild to -* Sun Nov 03 2002 - mfabian@suse.de +* Sun Nov 03 2002 mfabian@suse.de - Bug Id #21407: correct wrong spelling of UTF-8 locale names in /etc/opt/gnome2/gdm/locale.alias. de_DE.utf8 was used instead of de_DE.UTF-8 etc., but de_DE.UTF-8 is not supported @@ -979,31 +1051,31 @@ sed -i s:DISPLAYMANAGER=/opt/gnome/sbin/gdm:DISPLAYMANAGER=/usr/sbin/gdm:g etc/i to use 'exec /etc/X11/xdm/Xsession $WINDOWMANGER $GDM_LANG'. This makes the default behaviour when using gdm2 the same as when using kdm or xdm. -* Tue Sep 24 2002 - sbrabec@suse.cz +* Tue Sep 24 2002 sbrabec@suse.cz - Added alsa-devel to neededforbuild, because esound-devel can require it. -* Thu Sep 19 2002 - sbrabec@suse.cz +* Thu Sep 19 2002 sbrabec@suse.cz - Added alsa to neededforbuild, because esound can depend on it. -* Thu Sep 05 2002 - hhetter@suse.de +* Thu Sep 05 2002 hhetter@suse.de - updated to version 2.4.0.11, fixing a security issue (no longer open the logging file descriptor as root in slave.c ) ( Bug Id #18908 ) -* Mon Sep 02 2002 - hhetter@suse.de +* Mon Sep 02 2002 hhetter@suse.de - if no session was chosen or previously saved, choose the gnome session ( Bug Id #18729) -* Fri Aug 30 2002 - hhetter@suse.de +* Fri Aug 30 2002 hhetter@suse.de - fix default script and session linking (Bug Id#18602) -* Thu Aug 22 2002 - hhetter@suse.de +* Thu Aug 22 2002 hhetter@suse.de - parse correct Session directory (Bug Id#18181) -* Tue Aug 20 2002 - hhetter@suse.de +* Tue Aug 20 2002 hhetter@suse.de - fix prereq -* Mon Aug 12 2002 - hhetter@suse.de +* Mon Aug 12 2002 hhetter@suse.de - updated to version 2.4.0.7 - fix neddedforbuild -* Wed Aug 07 2002 - hhetter@suse.de +* Wed Aug 07 2002 hhetter@suse.de - updated to version 2.4.0.5 - fix typo in SuSEconfig script (#17438) - fix linking of sessions -* Wed Jul 17 2002 - hhetter@suse.de +* Wed Jul 17 2002 hhetter@suse.de - updated to version 2.4.0.2 * busy cursor when start X * 'System Default' language choice @@ -1014,12 +1086,12 @@ sed -i s:DISPLAYMANAGER=/opt/gnome/sbin/gdm:DISPLAYMANAGER=/usr/sbin/gdm:g etc/i * Happy Gnome Theme Update * more languages supported #84290 (bugzilla.gnome.org) * Translation updates -* Thu Jul 11 2002 - hhetter@suse.de +* Thu Jul 11 2002 hhetter@suse.de - fix default session - activate graphical gdmgreeter for local logins by default -* Wed Jul 10 2002 - hhetter@suse.de +* Wed Jul 10 2002 hhetter@suse.de - updated to version 2.4.0.1, bugfix release - SuSEconfig.gdm2 to manage the GDM sessions -* Tue Jul 09 2002 - hhetter@suse.de +* Tue Jul 09 2002 hhetter@suse.de - initial SuSE package - create gdm user