gdm (3.16.1.1-0ubuntu1) wily; urgency=medium [ Tim Lunn ] * New upstream release * debian/patches: - ubuntu_nvidia_prime.patch, update for 3.16 moved prime scripts into the new gdm-x-session wrapper - ubuntu_config_error_dialog.patch, 90_config_comments.patch: Refreshed * gdm.install: path gnome-session its no longer used * debian/control: drop build-dep on libxrandr-dev [ Rico Tzschichholz ] * New upstream release * Require gnome-session >= 3.15.90 [ Jackson Doak ] * Drop the caribou autostart file, we start it via gnome-shell -- Tim Lunn Sun, 26 Jul 2015 11:06:23 +1000 gdm (3.14.1-0ubuntu3) vivid; urgency=medium * debian/gdm.init - removed extra unmatched "fi" line 73 (LP: #1315442) -- Scott Sanbar Thu, 02 Apr 2015 17:39:18 -0500 gdm (3.14.1-0ubuntu2) vivid; urgency=medium * gdm.upstart: Try to activate logind before starting gdm to avoid a race condition when systemd is not used as PID1 (Closes: #747210 LP: #1414707) -- Tim Lunn Sat, 28 Feb 2015 10:53:20 +1100 gdm (3.14.1-0ubuntu1) vivid; urgency=medium * New upstream release. * debian/control: - Bump standards-version to 3.9.6 (no changes) - Don't build on kfreebsd-any, it's dropped in debian and we don't have bsd * debian/gdm.preinst: Run set -e outside the shebang -- Jackson Doak Mon, 01 Dec 2014 06:43:34 +1100 gdm (3.14.0-0ubuntu2) vivid; urgency=medium * debian/patches/ubuntu_config_error_dialog.patch: - Show warning dialog in case of error in ~/.profile etc. and don't let a syntax error make the login fail (LP: #678421). * debian/control.in: - Add bash to Depends. -- Gunnar Hjalmarsson Tue, 25 Nov 2014 15:55:00 +0100 gdm (3.14.0-0ubuntu1) vivid; urgency=medium * New upstream release * debian/control.in: - depend on gnome-session 3.12.1 for DesktopNames - Add build-dep on dconf-cli (>= 0.19.90) for dconf compile - Bump build-dep on glib2.0 (>= 2.36.0) * debian/rules: disable wayland support * debian/patches: - 01_language.patch, ubuntu_export_XDG_CURRENT_DESKTOP.patch: Refreshed - 10_no_gettext.patch, 22_noconsole.patch: Dropped, included in new version - ubuntu_no_debug.patch, ubuntu_no_LANG_setting_in_Xsession.patch: Dropped - ubuntu_export_XDG_CURRENT_DESKTOP.patch: Dropped, this is provided upstream now via DesktopNames Property - ubuntu_upstart_event.patch: Don't emit upstart events when running systemd init - revert_override_LANG_with_accountservices.patch: On Ubuntu accountservices only stores the language and not the full locale as needed by LANG. * debian/gdm.init, gdm.upstart: update dconf update hooks /etc/dconf/profile/gdm is only required now when custom greeter settings exist * debian/gdm.preinst: Remove obsolete dconf files * debian/libgdm1.symbols: update for removed and 4 new symbols -- Tim Lunn Thu, 10 Nov 2014 13:26:33 +1000 gdm (3.10.0.1-0ubuntu7) utopic; urgency=medium * debian/patches/ubuntu_upstart_event.patch: Don't emit upstart events when running systemd init -- Tim Lunn Sat, 04 Oct 2014 19:19:13 +1000 gdm (3.10.0.1-0ubuntu6) utopic; urgency=medium * debian/patches/ubuntu_nvidia_prime.patch: - Add hook to run prime-offload (as root) and prime-switch if nvidia-prime is installed (LP: #1262068) -- Tim Lunn Sat, 22 Mar 2014 10:26:40 +1100 gdm (3.10.0.1-0ubuntu5) utopic; urgency=high * No change rebuild against new dh_installinit, to call update-rc.d at postinst. -- Dimitri John Ledkov Wed, 28 May 2014 10:39:55 +0100 gdm (3.10.0.1-0ubuntu4) utopic; urgency=medium * Add systemd integration (based on changes in lightdm) - debian/control.in: depend on dh_systemd - debian/gdm.postinst: Set /etc/systemd/system/display-manager.service symlink according to /etc/X11/default-display-manager. - debian/gdm.install: install gdm service file -- Tim Lunn Tue, 29 Apr 2014 11:24:37 +1000 gdm (3.10.0.1-0ubuntu3) trusty; urgency=medium * debian/rules: really fix the killed session with an override of dh_installinit with --no-start -- Tim Lunn Wed, 12 Feb 2014 20:36:41 +1100 gdm (3.10.0.1-0ubuntu2) trusty; urgency=medium * debian/gdm.postinst: - Don't kill gdm, since this brings down the current session when upgrading -- Tim Lunn Wed, 22 Jan 2014 10:55:37 +0100 gdm (3.10.0.1-0ubuntu1) trusty; urgency=medium * New Upstream Release (LP: #1269981) * debian/rules: - remove obsolete --with-incomplete-locales configure option - enable parallel builds * debian/patches/08_frequent-users_greeter.patch: Dropped, gnome-shell generates the greeter list by directly querying accountsservice, so this patch now achieves nothing * debian/control.in: Drop depends on dbus-glib, pango, fontconfig, upower, nss * debian/patches/93_private_lib.patch: Refreshed * Move schema file to libgdm - gnome-shell requires direct access to this now. * Merge some changes from Debian - debian/rules: + Also drop gdm-simple-greeter.desktop, simple-greeter is definitely gone + List non-installed files + Append --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) to DEB_CONFIGURE_EXTRA_FLAGS - debian/control.in: + Drop Depends on policykit-1-gnome, with the gdm-fallback session gone, this dependency is no longer required. + Make build depend on debhelper (>= 8.1.3) and cdbs (>= 0.4.93~) and add Pre-Depends: ${misc:Pre-Depends} to shared libs packages to support Multi-Arch + Split libgdm adding a libgdm-dev package + Rename libgdm to libgdm1 and update the package description + Add a gir1.2-gdm3 package for GObject introspection data - debian/patches: + Drop 93_private_lib.patch. Don't install the shared library in a private directory. - debian/gdm.lintian-overrides: + Drop gdm: binary-or-shlib-defines-rpath usr/lib/gdm/gdm-simple-chooser /usr/lib/gdm since the gdm libraries are not private anymore. - debian/gdm.dirs: Drop usr/share/gdm/greeter-settings/, not needed anymore since 3.4.1-1 - debian/gdm.install: Install the files debian overrides as the last ones so we don't accidentally include upstream versions. - Apply patch from Paul Wise to avoid userdel error messages from being used as input for debconf if gdm3 is purged while processes are still running as Debian-gdm (Closes: #657751) [ Rico Tzschichholz ] * debian/rules: - Drop authdir references -- Tim Lunn Tue, 26 Nov 2013 09:31:17 +1100 gdm (3.8.4-0ubuntu2) saucy; urgency=low * debian/patches/ubuntu_export_XDG_CURRENT_DESKTOP.patch: - Set $XDG_CURRENT_DESKTOP if specified in the xsession file. (LP: #1212408) -- Tim Lunn Tue, 02 Sep 2013 12:01:11 +1000 gdm (3.8.4-0ubuntu1) saucy; urgency=low * New upstream release * Drop obsolete fallback greeter patches: - 07_libexec-paths.patch - 45_time_display_on_greeter.patch * Merge some changes from Debian's gdm3: - debian/control.in: + Depend on dconf-cli instead of dconf-tools (LP: #1189169) - debian/gdm.lintian-overrides, debian/source.lintian-overrides: + Add an override for 'gdm: unused-debconf-template gdm/daemon_name' + Drop unused overrides to please lintian - debian/gdmflexiserver.1.pod: Fix grammar, thanks to lintian - debian/gdm.manpages, debian/libgdm.manpages: Move gdmflexiserver manpage to libgdm package so it follows the executable - Generate templates from PO files -- Jeremy Bicha Tue, 30 Jul 2013 20:04:14 -0400 gdm (3.8.1.1-0ubuntu5) saucy; urgency=low [ Simon McVittie ] * Tell dh_shlibdeps to look in libgdm to satisfy the shared library dependencies, and add a shlibs.local for them -- Jeremy Bicha Thu, 06 Jun 2013 16:22:02 -0400 gdm (3.8.1.1-0ubuntu4) saucy; urgency=low * Add debian/libgdm.dirs accidentally missed in last upload -- Jeremy Bicha Thu, 06 Jun 2013 16:09:54 -0400 gdm (3.8.1.1-0ubuntu3) saucy; urgency=low * Split out libgdm into a separate package (LP: #1162849) -- Tim Lunn Fri, 07 Jun 2013 05:44:05 +1000 gdm (3.8.1.1-0ubuntu2) saucy; urgency=low * debian/control.in: - Depend on gnome-shell since it provides the only greeter in Ubuntu - Don't depend on metacity since there is no fallback greeter any more - Drop suggests on gok -- Jeremy Bicha Thu, 06 Jun 2013 10:50:45 -0400 gdm (3.8.1.1-0ubuntu1) saucy; urgency=low [ Tim Lunn ] * New upstream release * debian/patches/ubuntu_dont_catch_sigsegv.patch: - Dropped, obsolete * debian/rules: - Don't rename gdm binary since that's already been done in the new version [ Jeremy Bicha ] * debian/control.in: Bump minimum glib * debian/watch: Watch for unstable releases * debian/patches/00git_logind_check.patch: - Dropped, applied in new release * debian/patches/08_frequent-users_greeter.patch: Refreshed [ Robert Ancell ] * New upstream release * debian/patches/ubuntu_daemon_autologin_tracking.patch: * debian/patches/ubuntu_ensure_dirs.patch: * debian/patches/ubuntu_slave-only-set-up-autologin.patch: - Applied upstream -- Jeremy Bicha Fri, 31 May 2013 22:36:08 -0400 gdm (3.6.1-0ubuntu6) saucy; urgency=low * Merge changes from lightdm to fix plymouth race (LP: #982889) - lightdm.upstart: Add a start condition on plymouth-ready, and drop conditions already handled by plymouth-splash. - control: Depend on the new plymouth version that provides plymouth-ready. -- Tim Lunn Mon, 27 May 2013 12:41:07 +0200 gdm (3.6.1-0ubuntu5) saucy; urgency=low * Add debian/patches/00git_logind_check.patch: Fix checks for logind. * Switch to logind for session tracking. (LP: #1174380) -- Martin Pitt Mon, 29 Apr 2013 10:48:29 -0700 gdm (3.6.1-0ubuntu4) raring; urgency=low * debian/gdm-autologin.pam: Same changes as in debian/gdm.pam; this file was overlooked in the fix of LP: #952185 in version 3.6.1-0ubuntu3. -- Gunnar Hjalmarsson Mon, 11 Mar 2013 23:26:00 -0700 gdm (3.6.1-0ubuntu3) raring; urgency=low * debian/gdm.pam: Make pam_env read ~/.pam_environment (LP: #952185). This needs to be stated explicitly, since the fix of http://bugs.debian.org/611136 is about to make it into Raring. [ Steve Langasek ] * adjust pam_env handling to match that in lightdm: only call pam_env at the end, which lets us call it only twice instead of three times. -- Gunnar Hjalmarsson Tue, 12 Feb 2013 22:27:00 +0100 gdm (3.6.1-0ubuntu2) raring; urgency=low * No-change rebuild against libaudit1 -- Jeremy Bicha Mon, 14 Jan 2013 11:27:32 -0500 gdm (3.6.1-0ubuntu1) quantal-proposed; urgency=low [ Jeremy Bicha ] * New upstream release (LP: #1067492) - Fix "Switch User" not working in Unity or GNOME Classic, thanks Tim! (LP: #1057841) * debian/patches/ubuntu_user_switching.patch: - Dropped, applied in new version [ Tim Lunn ] * debian/gdm.prerm: - Do not try to stop gdm service if its not running. (LP: #1055359) -- Tim Lunn Tue, 16 Oct 2012 15:18:58 -0400 gdm (3.6.0-0ubuntu4) quantal; urgency=low * debian/patches - add 3 upstream patches to fix logout when autologin enabled. (LP: #1061993) - ubuntu_ensure_dirs.patch - ubuntu_slave-only-set-up-autologin.patch - ubuntu_daemon_autologin_tracking.patch -- Tim Lunn Sun, 07 Oct 2012 07:40:28 +1100 gdm (3.6.0-0ubuntu3) quantal; urgency=low * debian/patches - add ubuntu_user_switching.patch: Fix user switching (upstream) (LP: #1058338) -- Tim Lunn Sat, 29 Sep 2012 06:37:07 +1000 gdm (3.6.0-0ubuntu2) quantal; urgency=low * debian/control.in: - Bump minimum gnome-session to 3.6 (LP: #1056936) -- Jeremy Bicha Wed, 26 Sep 2012 18:08:01 -0400 gdm (3.6.0-0ubuntu1) quantal; urgency=low [ Jeremy Bicha ] * New upstream bugfix release. - Fixes broken lock screen/switch user handling (LP: #1053666) * 09_default_session.patch: - Dropped, all the other Ubuntu flavors use LightDM and it only takes a gsettings override to set a different default session [ Tim Lunn ] * debian/gdm.config, debian/gdm.prerm: - Fix debconf scripts by copying what lightdm does (LP: #1055292) -- Jeremy Bicha Tue, 25 Sep 2012 21:48:50 -0400 gdm (3.5.92.1-0ubuntu1) quantal; urgency=low * New upstream bugfix release. * 94_fix_greeter_not_disappearing.patch: - Dropped, applied in new version -- Jeremy Bicha Tue, 18 Sep 2012 21:04:49 -0400 gdm (3.5.91-0ubuntu1) quantal; urgency=low * New upstream bugfix release. * debian/control.in: - Revert dependency on gnome-shell; no longer needed - Build-depend on yelp-tools instead of gnome-doc-utils - Bump minimum glib - Drop build-depends on libxklavier-dev * debian/rules: - Add --with-authentication-agent-directory=/usr/lib/policykit-1-gnome - Drop --with-default-path, not needed as /etc/environment works correctly now (LP: #844103) * debian/patches/10_no_gettext.patch: - Don't run gettext since it conflicts with intltool * debian/patches/94_fix_greeter_not_disappearing.patch: - Fix login screen still displaying after logon when using gdm in fallback mode (LP: #1046601) -- Jeremy Bicha Wed, 05 Sep 2012 19:00:10 -0400 gdm (3.5.90+git20120827.b558e179-0ubuntu2) quantal; urgency=low * debian/control.in: - Depend on gnome-shell since gdm doesn't automatically use fallback mode if gnome-shell isn't installed - Don't recommend desktop-base -- Jeremy Bicha Thu, 30 Aug 2012 16:08:16 -0400 gdm (3.5.90+git20120827.b558e179-0ubuntu1) quantal; urgency=low [ Fabien Tassin ] * New upstream release (LP: #1042495) * Sync with Debian. Remaining changes: * debian/*: - rename the package from gdm3 to gdm - comment out everything from debian/greeter.gsettings to get the Gnome Shell experience * debian/rules, debian/gdm.{postinst,postrm,init}: - change back user/group from Debian-gdm to gdm - update the lib name and gir path from libgdmgreeter to libgdm - update one pam profile name after the upstream rename of gdm-welcome to gdm-launch-environment * debian/rules: - drop --with-selinux (unrecognized options) and --with-pam-domain (unknown without 10_gdm_pam.patch - dropped below) - add --with-initial-vt=7 (see 06_first_vt.patch) - add --without-systemdsystemunitdir * debian/control*: - update to Standards-Version 3.9.3, no additional changes needed. - add libplymouth-dev to build-depends * debian/patches/*: - 04_reload_config.patch: dropped, applied in new version - 05_debug_xserver_core.patch: dropped, applied in new version - 06_first_vt.patch: dropped, replaced with --with-initial-vt=7 - 08_frequent-users_greeter.patch: updated - 09_default_session.patch: updated - 10_gdm_pam.patch: dropped - 16_xserver_path.patch: dropped - 17_switch_on_finish.patch: dropped, applied in new version - 18_parametrize_create_display.patch: dropped, applied in new version - 19_static_transient_display.patch: dropped, applied in new version - 20_switch_kill_greeter.patch: dropped, applied in new version - 21_static_display_purge.patch: dropped - 22_noconsole.patch: updated - 23_start_polkit.patch: dropped, applied in new version - 91_shell_version_control.patch: dropped - 92_gsettings_path.patch: dropped - 93_private_lib.patch: updated * Merge changes from Ubuntu 3.0.4-0ubuntu16: - add debian/gdm.upstart (updated to run the main binary, and update the dconf profile) - add debian/gdm.preinst - add debian/{xterm,xsession}.desktop - merge debian/{gdm,gdm-autologin}.pam - merge debian/gdm.config tweak for lightdm - merge debian/gdm.init changes - debian/patches: - add ubuntu_run_xsession.d.patch - add ubuntu_dont_catch_sigsegv.patch (updated) - add ubuntu_upstart_event.patch - add ubuntu_no_debug.patch - add ubuntu_xresources_is_a_dir.patch - add ubuntu_no_LANG_setting_in_Xsession.patch (updated) - drop ubuntu_plymouth.patch (upstream) * TODO: the following Ubuntu patches need to be ported: - 30_don_t_save_failsafe_session.patch - 33-multi-keyboard-layouts.patch - 42_no_ecryptfs_autologin.patch - ubuntu_guest_session.patch [ Rico Tzschichholz ] * New upstream git snapshot (avoids needing to add several git patches) * debian/gdm.{postinst,postrm}: - add symlink gdm-password to gdm pam profile (LP: #1042052) - use /run directly instead of /var/run symlink * debian/gdm.install: - don't install debian/Xsession, prefer the upstream version * debian/gdm.upstart: - bail if kernel command-line contains "text" * debian/rules,debian/patches: - use --with-check-accelerated-directory=/usr/lib/gnome-session, --with-consolekit-directory=/usr/lib/ConsoleKit - 07_libexec-paths.patch: updated, partly replaced by --with-check-accelerated-directory and --with-consolekit-directory [ Jeremy Bicha ] * debian/control.in: Update dependencies from Debian -- Fabien Tassin Tue, 28 Aug 2012 12:26:39 -0400 gdm3 (3.4.1-2) unstable; urgency=low * Fix typo in dconf-tools dependency version. Closes: #678961. * Use --no-create-home and --quiet for addgroup/adduser calls. Closes: #675809. * 05_debug_xserver_core.patch: patch from upstream git. Make the X server dump core when debugging is enabled. Closes: #651693. * 06_first_vt.patch, 20_switch_kill_greeter.patch: refreshed. * 90_config_comments.patch: more comments with useful options. * Add references to patches. * 02_xnest_wrapper.patch: disabled. * 04_reload_config.patch: patch from upstream git. Get SIGHUP to actually reload the configuration. * gdm3.init: send SIGHUP to get reload to work. -- Josselin Mouette Mon, 25 Jun 2012 20:18:38 +0200 gdm3 (3.4.1-1) unstable; urgency=low [ Jordi Mallach ] * Update po-up/ca.po. [ Josselin Mouette ] * gdm3.init: remove .ICEauthority before starting. Closes: #648666. * x11-common will now include xhost code to give access to the local user if xhost is installed (see #586685). + Depend on the appropriate x11-common version. + Depend on x11-xserver-utils so that it actually works. * New upstream release. * Updated build-dependencies: nss, glib. * 01_language.patch: dropped, merged upstream. * 04_no_fatal_criticals.patch: dropped, obsolete. * 07_libexec-paths.patch: removed unused variables/files. * 08_frequent-users_greeter.patch: reworked according to upstream changes. * 10_gdm3_pam.patch: updated for the new version. Do not prefix the PAM files for multistack, they have new names anyway. * 14_pam_dialog.patch: dropped, upstream merged an improved version. * 18_parametrize_create_display.patch: updated for the new version. * 19_static_transient_display.patch: unfuzzed. * 29_grep_path.patch: dropped, merged upstream. * 91_dconf_override.patch: dropped, the configuration generation has completely changed. * 93_xdg_data_dirs.patch: dropped, similar functionality merged upstream. * Drop the dconf-gsettings-backend dependency. * greeter.gconf-defaults: + Drop the g-p-m setting. * greeter.gsettings: + Force gdm-fallback as the default session. + Document how to use gdm-shell. + Document how to change the background. Closes: #655328. * rules: + Generate xx_upstream.gschema.override from the new 00-upstream-settings file (much simpler). + Remove /etc/dconf from the installed files. + Drop all development libraries/headers. + Explicitly disable introspection. + (All of this can be shipped in separate packages if actual packages start using this library.) + Explicitly disable split authentication, it will not work properly with the Debianized PAM stack. + Remove the associated PAM files. + Disable dh_makeshlibs. + Install the dconf stuff in /usr/share/gdm. * gdm3.postinst: + Remove the old gsettings file upon upgrade. * gdm3.links: + Remove the old gsettings link. * gdm3.init: + Replace the gsettings generation by a dconf-based one. + Do a conversion for the configuration file so that it remains compatible. * 92_gsettings_path.patch: updated to force the dconf directory to be in the GDM runtime directory. * gdm3.install: + Stop installing MIME files by hand. * 93_private_lib.patch: new patch. Install the shared library in a private directory. * Break gnome-shell < 3.2 for correct shell support. * Suggest gnome-shell. * Require g-s-d and metacity, they are no longer optional. Requiring g-s-d 3.2 Closes: #656384. * Require d-conf 0.10.0-4 to configure the dconf path and parse defaults in order. [ Laurent Bigonville ] * debian/gdm3.pam, debian/gdm3-autologin.pam: Call pam_selinux pam module (Closes: #661289) * debian/gdm3.pam, debian/gdm3-autologin.pam: Call pam_loginuid pam module (Closes: #661745) [ Josselin Mouette ] * New upstream release. + Features the incredible capability to not try endlessly to start up X servers when they fail to start. Closes: #580627, #610826, #650183. * Move login manager defaults from gconf to gsettings. + Now we use full path for the icon. * Add the metacity default to gsettings too. * Require a metacity version which supports gsettings. * Get rid of anything related to GConf. * Use dh maintscript support to remove the old GConf config file. * Force disable systemd support. * 06_first_vt.patch, 17_switch_on_finish.patch: refreshed. * 07_libexec-paths.patch: + Use the binary path as provided by g-s-d.pc. + Add a check for gnome-session, which is also used. * 10_gdm3_pam.patch: handle the bucket of FAIL that is hardcoding the service name in various places since split authentication was introduced. * 18_parametrize_create_display.patch, 19_static_transient_display.patch, 20_switch_kill_greeter.patch, 21_static_display_purge.patch: adapt to systemd/multiseat changes. * Require dconf 0.12.1-2. * gdm3.post{inst,rm}: add a gdm-welcome PAM service, which is now needed for the login session. It's just a symlink. * 91_shell_version_control.patch: new patch, Debian-specific. Add strict version checking for gnome-shell in order to go to the fall back session in case of potential incompatibility. * 93_private_lib.patch: also install the typelib file in the private directory, and drop the gir file. * gdm3.dirs: /usr/lib/gnome-shell * rules: + Remove pre-built gdm.schemas which includes incorrect settings. + Enable introspection. + Instruct dh_girepository to look at the typelib file in the right place. + Add symbolic links for the library and typelib in the gnome-shell directory so that it can use them. * Add gir (build-)dependencies. * 23_start_polkit.patch: new patch. Start the policykit agent in the fallback session. Otherwise reboot/shutdown does nothing when someone is logged on. -- Josselin Mouette Thu, 21 Jun 2012 00:18:36 +0200 gdm3 (3.0.4-4) unstable; urgency=low [ Michael Biebl ] * debian/watch: - Update to version 3. - Track .xz tarballs. - Don't run uupdate. [ Josselin Mouette ] * Build-depend on gnome-settings-daemon so that its plugins are correctly listed. * Note this is a critical security fix, but does not affect testing. * Also closes: #630482. -- Michael Biebl Thu, 20 Oct 2011 16:22:33 +0200 gdm3 (3.0.4-3) unstable; urgency=low * Upload to unstable. * Drop Build-Depends on libpolkit-gobject-1-dev and libpolkit-gtk-1-dev. * Refresh patches. * Bump debhelper compatibility level to 8. * Bump Standards-Version to 3.9.2. No further changes. * debian/greeter.gsettings: Don't set wallpaper from desktop-base, as we don't have a hard dependency on desktop-base which can lead to a broken desktop background. -- Michael Biebl Fri, 14 Oct 2011 14:45:46 +0200 gdm3 (3.0.4-2) experimental; urgency=low * Document how to change the GSettings settings in README.Debian. * greeter.gsettings: add an example of how to disable the sound. Closes: #628858. * 06_first_vt.patch: update to add Hurd support. Closes: #629366. * 18_switch_kill_greeter.patch, 20_endsession_respawn.patch: replaced by a series of cleaned up upstream patches. + 17_switch_on_finish.patch: add the switch-on-finish property to displays. + 18_parametrize_create_display.patch: allow the daemon to create an arbitrary type of display. + 19_static_transient_display.patch: share the respawn logic between static and transient displays. + 20_switch_kill_greeter.patch: here is the code that kills the unnecessary greeter if we support -novtswitch. + 21_static_display_purge.patch: the last missing change in the upstream patches, purges static displays just as transient displays. * Pass --with-vt-switch-workaround on non-Linux architectures. * 01_language.patch: replaced by a new version from upstream. Only sets the variables when non-empty. -- Josselin Mouette Wed, 15 Jun 2011 20:14:19 +0200 gdm3 (3.0.4-1) experimental; urgency=low * New upstream bugfix & security release. * Require accountsservice 0.6.12. * 07_libexec-paths.patch, 91_dconf_override.patch: updated for the new version. * 93_xdg_data_dirs.patch: new patch. Add /usr/share/gdm to XDG_DATA_DIRS. * debian/gdm3.install: install the dummy desktop handler and the mimeapps.list to /usr/share/gdm/applications. * rules: clean them from /var. -- Josselin Mouette Wed, 01 Jun 2011 00:40:08 +0200 gdm3 (3.0.0-2) experimental; urgency=low * 18_switch_kill_greeter.patch: remove the 2 second timeout, it is useless now. * 14_pam_dialog.patch: completely revamped. Use a message queue to show messages on the text area instead of showing an ugly dialog. * 30_utf8_locale.patch: dropped, it’s useless now. Furthermore the official locale name is now bl_AH.utf8, it’s extracted directly from the locales package by accountsservice. * Build-depend on gnome-settings-daemon-dev and gsettings-desktop-schemas. * Rename 21_schemas_usr.patch to 90_config_comments.patch, to match its true meaning and the fact it won’t be forwarded. * Allow to tune the GSettings configuration like for GConf. + 91_dconf_override.patch: new Debian-specific patch. Turn the make-dconf-override-db script into one that creates a GSettings override file. Drop the dconf profile entirely. + Install the result in /usr/share/gdm/greeter-settings. + 92_gsettings_path.patch: new Debian-specific patch. Set GSETTINGS_SCHEMA_DIR in the welcome session instead of DCONF_PROFILE. + Require gsettings-desktop-schemas and libglib2.0-bin in the binary package. + greeter.gsettings: new file. Set the Debian GSettings defaults. + Install it in /etc/gdm3 and link it in /usr/share/gdm/greeter-settings. + gdm3.init: regenerate the schemas if needed in /var/lib/gdm3. * greeter.gconf-defaults: remove settings that are necessarily in GSettings now. -- Josselin Mouette Thu, 12 May 2011 00:09:50 +0200 gdm3 (3.0.0-1) experimental; urgency=low * DISCLAIMER: this one is labeled “experimental” for a reason. * README.Debian: remove reference to GDM 2.26. Closes: #616603. * gdm3.8.pod: patch from Vincent Lefevre to document XAUTHORITY. Closes: #616612. * New upstream release. * 01_minimal_uid.patch: dropped, fixed upstream using accountsservice. * 07_libexec-paths.patch: put enough intelligence in configure.ac to remove the need for a Debian-specific patch. * 08_frequent-users_greeter.patch: + Drop the parts that have been moved to accountsservice. + Now use "x11" instead of "gdm" as session type. See #624474 for the gory details. * 11_no_xhost_thanks.patch: dropped, upstream promises it is safe. * 11_xephyr_nested.patch: disabled for the moment. * 12_polkit_settings.patch, 13_gdmsetup.patch, 13_gdmsetup_ui.patch, 13_gdmsetup_desktop.patch: dropped, this is now done in the control center. * 14_pam_dialog.patch: disabled for the moment. * 18_switch_kill_greeter.patch: add the forced -novtswitch argument for Linux here, making the patch self-consistent. * 19_configure_xserver.patch: disabled. It lets people do stupid things, and upstream would prefer to have only the X server binary configurable. * Stop setting X_CONFIG_OPTIONS according to those two changes. * 20_endsession_respawn.patch: disable the nested stuff for now. * 21_schemas_usr.patch: most of it has been merged upstream. Only keep extra comments in the configuration file. * 22_noconsole.patch: rename the configuration option to xdmcp/ShowLocalGreeter at upstream’s request. * 30_utf8_locale.patch: refreshed. * 31_xkb_options.patch: dropped, upstream removed the keyboard switching feature. * 03_ipv6.patch, 05_stop_welcome_session.patch, 15_kfreebsd.patch, 17_no_libxdmcp.patch, 23_autologin_once.patch, 25_upower.patch, 26_username_escape.patch, 27_orca_braille.patch, 28_beep.patch: dropped, merged upstream. * 90_relibtoolize.patch: dropped in favor of dh-autoreconf. * Update build-dependencies according to the new version. * Drop the conflicts/replaces/provides against f-u-s-a. * Require accountsservice 0.6.9-2 for correct session accounting. * Require dconf-gsettings-backend for the dconf hacks. * Restore debian/TODO. * Remove icons and desktop files for gdmsetup and gdmflexiserver. * debian/po-up/POTFILES.in: cleanup gdmsetup stuff. * Drop gdmXnestwrapper, anyway we can force Xephyr now. * Drop gnome-session-check-accelerated.desktop, it’s useless at login time. * gdm3.preinst: dropped, the change is in stable. * Require gnome-session 3.0. * Stop adding /usr/share/gdm to XDG_DATA_DIRS * Break gnome-control-center < 3 since it is required for account configuration. * 01_language.patch: new patch. Don’t set LANG, which can be already set by PAM, only set GDM_LANG. * gdm*.pam: use session directives for pam_env, instead of auth. -- Josselin Mouette Mon, 28 Mar 2011 11:31:13 +0530 gdm3 (2.30.5-11) unstable; urgency=low * 35_double_free.patch: stolen from 2.30.7. Fix a double free issue in the chooser code. * 36_windowpath.patch: stolen from 2.30.7. Only set the WINDOWPATH variable if not null. * 37_shutdown_buttons.patch: stolen from upstream git. Only show shutdown options when requested. Closes: #628032. * 14_pam_dialog.patch: remove the beep, since it happens after the session has been reaped and can lock the sound device. -- Josselin Mouette Thu, 18 Aug 2011 18:21:15 +0200 gdm3 (2.30.5-10) unstable; urgency=low * 33_reset_signal_handler.patch: stolen upstream. Reset SIGPIPE handler before starting the session. * 34_postsession_shutdown.patch: stolen upstream. Execute the PostSession script even when GDM is killed or shut down. -- Josselin Mouette Wed, 20 Apr 2011 19:57:09 +0200 gdm3 (2.30.5-9) unstable; urgency=high * README.Debian: remove reference to GDM 2.26. Closes: #616603. * gdm3.8.pod: patch from Vincent Lefevre to document XAUTHORITY. Closes: #616612. * 32_CVE-2011-0727.patch: patch from Ray Strode to fix local root privilege escalation. Closes: #620184, CVE-2011-0727. -- Josselin Mouette Sat, 09 Apr 2011 12:09:35 +0200 gdm3 (2.30.5-8) unstable; urgency=low * README.Debian: document the xauth stuff. Closes: #614972. * 31_xkb_options.patch: patch from Julien Pinon to always pass XKB options regardless of the layout. Closes: #590534. * 13_gdmsetup.patch: updated to link to the libs required by the usage of libgdmcommon. Closes: #615720. * 90_relibtoolize.patch: updated accordingly. -- Josselin Mouette Thu, 03 Mar 2011 22:10:30 +0100 gdm3 (2.30.5-7) unstable; urgency=low [ Josselin Mouette ] * gdm3.init: chown the configuration to Debian-gdm, to avoid umask issues. Closes: #603510. * gdm3.postrm: handle deluser/delgroup failures gracefully. Closes: #603753. * 29_grep_path.patch: new patch. Don’t hardcode grep to a wrong location. Closes: #607664. * 30_utf8_locale.patch: new patch. Pass locale.UTF-8 instead of locale.utf8. Closes: #607753. [ Emilio Pozuelo Monfort ] * debian/gdm3.8.pod: + Fix typo, thanks Yury V. Zaytsev. Closes: #610723. -- Josselin Mouette Mon, 24 Jan 2011 22:56:35 +0100 gdm3 (2.30.5-6) unstable; urgency=low * 11_xephyr_nested.patch: don’t switch VTs from nested displays. It’s confusing and prevents using them to start sessions for existing users. * greeter.gconf-defaults: don’t specify the background, it is now set by desktop-base. * Recommend desktop-base >= 6 to obtain this background. * Remove moreblue-orbit picture. -- Josselin Mouette Mon, 15 Nov 2010 20:52:24 +0100 gdm3 (2.30.5-5) unstable; urgency=low * 27_orca_braille.patch: patch from Samuel Thibault to enable braille support in orca. Closes: #600472. * 20_endsession_respawn.patch: + Correctly reinitialize the variable that tells a display must respawn. It badly broke when trying to use an already used display to switch to another one. Closes: #600706. + Also prevent respawning for static displays, otherwise the same problem will also happen on :0. The only remaining difference remaining between static and transient displays is autologin handling. + Don’t restart the static display when it exits, that would make the previous change moot. * Get the greeter to play a beep when it is ready. Thanks Samuel Thibault for all the testing. Closes: #598132. + 28_beep.patch: new patch. Emit a gdk_beep when appropriate. + greeter.gconf-defaults: enable event sounds, so that the beep is played. * README.Debian: + Explain the configuration system more thoroughly. Closes: #601479. + Split the debconf translations part in README.source. -- Josselin Mouette Sun, 07 Nov 2010 00:32:11 +0100 gdm3 (2.30.5-4) unstable; urgency=low * 21_schemas_usr.patch: add some comments in the daemon.conf file to explain the available options. Thanks Joey Hess. Closes: #598666. * gdm3.init: drop hal and acpid. Closes: #599015. * Pass --enable-debug with DEB_BUILD_OPTIONS=debug. * 20_endsession_respawn.patch: fix typo introduced in 2.30.5-2 that turns the feature completely off. * 18_switch_kill_greeter.patch: ensure that the slave process dies too. Avoids leaking gdm-simple-slave processes around. * 24_show_user_other.patch: dropped. It is not necessary anymore, the case without any user is handled correctly now. Furthermore it was causing the infamous focus bug. Closes: #596359. * 11_xephyr_nested.patch: fix implicit pointer conversion. Thanks Dann Frazier for the report. Closes: #599104. -- Josselin Mouette Wed, 06 Oct 2010 00:10:48 +0200 gdm3 (2.30.5-3) unstable; urgency=low [ Josselin Mouette ] * pt_BR.po: new Brazilian Portuguese translation by Sérgio Cipolla. Closes: #597669. * 26_username_escape.patch: stolen in upstream git (2.30 branch). Fix escaping in the user list. [ Luca Bruno ] * 13_gdmsetup.patch: refresh and fix user-manager loading according to upstream changes. Closes: #598034. -- Josselin Mouette Sat, 02 Oct 2010 18:41:24 +0200 gdm3 (2.30.5-2) unstable; urgency=low * 03_ipv6.patch: new patch from Julien Cristau, thanks a lot for investigating! Fix an allocation error that leads to passing garbage as addresses. Add to that a stripping of ::ffff: from IPv4 mapped addresses, since this is not understood in $DISPLAY. Closes: #579033. * 11_no_xhost_thanks.patch: new patch. Drops the very suspicious xhost authentication that is set in the login window. In addition to questioning the security, it interacts badly with the Xephyr patch. * 11_xephyr_nested.patch: re-enabled. + Updated to apply cleanly. + Modified to not affect the logic of 19_configure_xserver.patch. + Handle the upgrade situation, where the IsNested method does not exist on the daemon yet. + Don’t pass a vtX argument to nested servers. + Start the nested server with an authorization that is accessible to the user that launches it. Add another authorization for Debian-gdm later. The implication is that the parent user has access to the nested display. Which is, well, completely unimportant since it already owns the server process. + Set GDM_PARENT_{DISPLAY,XAUTHORITY} so that the keymap is set in the nested display as well. + Put back in place the code that keeps a connection open to the X server, it is necessary for proper setting of the keyboard map. + Rework the xkb setting in the Init script. Passing model/layout/ variant/options seems to work better than keymap/types/compat/… + Pass GDM_PARENT_DISPLAY to the greeter session too. + In the greeter panel, display only a "Quit" element when GDM_PARENT_DISPLAY is set. Call the session manager to force a logout when pressed. * debian/po-up/*.po: + Add translations for the Quit and Disconnect strings from gdm 2.20.11. * Install the gdmflexiserver-xnest.desktop file. * Recommend x11-xkb-utils for xkbcomp. * 19_configure_xserver.patch: + Updated to apply cleanly. + Add the ability to configure the nested X server command. * 20_endsession_respawn.patch: don’t respawn nested X servers. * 22_noconsole.patch: refreshed. * 14_pam_dialog.patch: show messages from PAM in a dialog so that the user can actually see them. * Remove debian/TODO, yay! -- Josselin Mouette Fri, 17 Sep 2010 21:37:13 +0200 gdm3 (2.30.5-1) unstable; urgency=low * greeter.gconf-defaults: disable the power management icon, it allows to change the power management settings. Closes: #580629. * 25_xdmcpfill_length.patch, 26_xdmcp_fill.patch: stolen upstream. Correctly initialize XdmcpFill. Closes: #579033. * 03_authdir.patch: drop, it’s useless since we override it again with a make argument. * Use linux-any wildcard instead of listing non-linux architectures. * Bump standards version accordingly. * New upstream translation and bugfix release. * 08_frequent-users_greeter.patch, 09_default_session.patch, 18_switch_kill_greeter.patch, 20_endsession_respawn.patch, 21_schemas_usr.patch, 24_show_user_other.patch: refreshed. * 14_bindv6only.patch, 25_xdmcpfill_length.patch, 26_xdmcpfill_length.patch: dropped, merged upstream. * 08_frequent-users_greeter.patch: updated to not mark users as logged on if they are not logged on using GDM (e.g. console sessions). * 13_gdmsetup.patch: update gui/Makefile.am accordingly to upstream changes. * 25_upower.patch: stolen from upstream git. Use directly upower-glib instead of devkit-power-gobject. Closes: #595087. * Update build-dependencies accordingly. * 90_relibtoolize.patch: regenerated for the new version. -- Josselin Mouette Sun, 05 Sep 2010 21:49:10 +0200 gdm3 (2.30.2-4) unstable; urgency=low [ Josselin Mouette ] * Ship a file in insserv.conf.d. Closes: #583694. * greeter.gconf-defaults: force disabling of the compositing manager, the lower panel fails when it is enabled. [ Fabian Greffrath ] * Correct the path for gdm.schemas in README.Debian (Closes: #581048). [ Josselin Mouette ] * New Portuguese translation by Pedro Ribeiro. Closes: #581250. * 24_show_user_other.patch: new patch. Always show the “Other…” user, even when there are no users in the list. Otherwise this breaks setups with no local user. * gdm3.init: drop bootlogs from the requirements. Closes: #585512. * rules: set default language file to /etc/default/locale. * debian/Xsession: set LANG from GDM_LANG, which is the one set from GDM. Closes: #584231. -- Josselin Mouette Sat, 12 Jun 2010 11:16:04 +0200 gdm3 (2.30.2-3) unstable; urgency=low * Pass -novtswitch to the X server options, so that it doesn’t switch back to the original tty when being killed. This fixes a corner case of user switching which is the original upstream reason for introducing the broken behavior we fixed with 18_switch_kill_greeter.patch. * 19_configure_xserver.patch: patch by Hans Petter Jansson to allow to set the local X server options in the configuration file. Also make it use the default options the configure script sets. * 20_endsession_respawn.patch: new patch. Respawn transient displays when the user session is finished. In combination with -novtswitch, it allows a unified interface where exiting a session will always bring back to a login manager, without leaving unused displays either. * 08_frequent-users_greeter.patch: updated with an improved logic, to not use the same session type for the login window and the user session. * 21_schemas_usr.patch: new patch. Move gdm.schemas to /usr, it should certainly not be editable. * 90_relibtoolize.patch: refreshed accordingly. * 22_noconsole.patch: patch from Patrick Monnerat to allow GDM to work as a standalone XDMCP server. * 23_autologin_once.patch: patch from Vincent Untz. Do not autologin again after the session has been closed. Closes: #578736. * gdm3.preinst: remove the old gdm.schemas upon upgrade. -- Josselin Mouette Sat, 08 May 2010 14:59:06 +0200 gdm3 (2.30.2-2) unstable; urgency=low * Pass X_PATH et al. through DEB_CONFIGURE_SCRIPT_ENV. * 16_xserver_path.patch: use the environment variables when they exist. Based on a patch by Julien Cristau. * 90_relibtoolize.patch: updated accordingly. * Stop build-depending on xserver-xorg. * 17_no_libxdmcp.patch: fix build when there is no libxdmcp. * Updated Czech translation by Michal Šimůnek. * New Japanese translation by Hideki Yamane. Closes: #580222. * 18_switch_kill_greeter.patch: new patch. Kill the greeter after switching to another user. Closes: #580630. -- Josselin Mouette Fri, 07 May 2010 21:42:02 +0200 gdm3 (2.30.2-1) unstable; urgency=low * Break orca < 2.30.0-2 just to be sure. * New Czech translation by Michal Šimůnek. * New Vietnamese translation by Clytie Siddall. Closes: #579228. * 14_bindv6only.patch: patch from Julien Cristau to fix XDMCP and chooser behavior with bindv6only=1. Closes: #579033. * 15_kfreebsd.patch: first attempt at making gdm3 build on kfreebsd. This fixes the current build issue and will probably not be enough. Closes: #579288. * Add Vcs-* fields. * 06_first_vt.patch: hopefully fix the VT manager on kfreebsd. With user switching support, by selecting the correct device. * New upstream release. * 90_relibtoolize.patch: updated for the new version. -- Josselin Mouette Tue, 27 Apr 2010 18:50:56 +0200 gdm3 (2.30.0-3) unstable; urgency=low * New Spanish translations by Francisco Javier Cuadrado. * New Telugu translations by Veeven. Closes: #578713. * New Gujarati translations by Kartik Mistry. Closes: #578716. * New German translation by Gert Michael Kulyk. Closes: #578730. * Don’t build-depend on libaudit-dev on !linux. * Only suggest metacity, the functionality loss is minimal. * Suggest gok. * New Russian translations by Yuri Kozlov. Closes: #578775. * 06_first_vt.patch: use /dev/tty0 instead of /dev/console. * Merge all translations in debian/po-up to avoid having two files to give to translators. * New Asturian translations by maacub. * New Estonian translations by Mihkel. * 06_first_vt.patch: fix a horrible bug that lead to re-use existing VTs, causing very ugly things happening when you tried to switch users. -- Josselin Mouette Fri, 23 Apr 2010 19:33:33 +0200 gdm3 (2.30.0-2) unstable; urgency=low * 11_xephyr_nested.patch: don’t lock the screen when you use Xnest. Also handle correctly the -l option. * greeter.gconf-defaults: remove trailing whitespace. * debian/gdm3.postinst: create a /var/lib/gdm3/.gconf.path that mentions the .gconf.mandatory where the settings live. This fixes all issues with g-s-d, which didn’t obtain the correct settings. Yay! * 13_gdmsetup_desktop.patch: split the desktop file in another patch, again for translations. * debian/po-up/POTFILES.in: add it here. * debian/po-up/fr.po: updated accordingly. * Add missing build-dep on docbook-xml. * Dropped 11_xephyr_nested.patch, it’s not ready for prime time yet. Let’s keep up the good work in experimental. * Don’t install gdmflexiserver-xnest.desktop. * OMG UPLOAD TO UNSTABLE !!!1!! -- Josselin Mouette Wed, 21 Apr 2010 22:15:17 +0200 gdm3 (2.30.0-1) experimental; urgency=low [ Luca Bruno ] * New upstream release. * debian/control.in: - Added libpolkit-gobject-1-dev and libpolkit-gtk-1-dev build-depends for gdmsetup patch. - Update to Standards-Version 3.8.4, no additional changes needed. * Switch to source format 3.0 (quilt). - Add debian/source/format. - Drop quilt from Build-Depends. - Remove /usr/share/cdbs/1/rules/patchsys-quilt.mk include. * debian/patches/05_stop_welcome_session.patch: - Kill process group with SIGKILL and wait 200ms. * debian/patches/11_xephyr_nested.patch: - Added, support running gdm in a nested window. * debian/patches/12_polkit_settings.patch: - Added, make it possible for users to change gdm system settings. * debian/patches/13_gdmsetup.patch: - Added a modified version of Ubuntu patch, brings back the gdmsetup binary for changing gdm system settings. * debian/gdmsetup.svg: - Added, use this icon instead of old gdm-setup.png. [ Josselin Mouette ] * New German translation of the desktop file by Gert Michael Kulyk. * Use patch-translations to translate patches that require it. * Split the .ui file in a separate patch so that the format can be specified. * Add French translation for the patches. * 05_stop_welcome_session.patch: revert one of the changes, not necessary with gnome-session 2.30. * Require gnome-session-bin 2.30. * Install gdmsetup.desktop in /usr/share/gdm/applications. * 13_gdmsetup.patch: correctly pass the locale directory. * 90_relibtoolize.patch: updated accordingly. * Update TODO with the most obvious remaining bugs. -- Josselin Mouette Wed, 14 Apr 2010 00:57:23 +0200 gdm3 (2.29.92-1) experimental; urgency=low [ Luca Bruno ] * New upstream release. * debian/control.in: - Bump libglib2.0-dev build-depend to 2.22.0 and libgtk2.0-dev to 2.12.0. - Remove libglade2-dev build-depend. * debian/patches/05_default_keyboard_layout_xkl.patch, debian/patches/04_custom-conf.patch: - Removed, applied upstream. * debian/patches/07_libexec-paths.patch: - Refreshed, upstream fixed at-spi-registryd path. * debian/patches/04_no_fatal_criticals.patch: - Added, workaround until libxklavier bug gets fixed. * debian/patches/05_stop_welcome_session.patch: - Added, really stop the welcome session. * debian/patches/06_first_vt.patch: - Fix vt mask to really start at given vtN. * debian/patches/02_xephyr_nested.patch: - Support running gdm in a nested window. [ Josselin Mouette ] * Pass --with-screenshot-dir, newly introduced. * Name the user Debian-gdm instead of gdm3, it’s better for the long term. * Update list of copyright holders. -- Luca Bruno Thu, 01 Apr 2010 12:49:57 +0200 gdm3 (2.28.1-1) UNRELEASED; urgency=low [ Josselin Mouette ] * New upstream release. * Require devicekit-power and recommend g-p-m 2.28. * Require policykit-1-gnome for the policykit 1.0 port. * Update build-dependencies. * 90_relibtoolize.patch: updated for the new version. * Add debian/TODO detailing the (huge) amount of work remaining. [ Luca Bruno ] * debian/control.in: - Require libxklavier-dev build-dep instead of libxklavier12-dev. - Update to Standards-Version 3.8.3, no additional changes needed. * debian/patches/02_xnest-wrapper.patch: - Update to apply cleanly. * debian/patches/04_custom-conf.patch: - TODO: The custom.conf file cannot be found. * debian/patches/05_default_keyboard_layout_xkl.patch: - Ubuntu hal patch translated to libxklavier. - TODO: The default keyboard layout is wrong. * debian/patches/06_first_vt.patch: - Backport some code of the tty manager from gdm 2.20. - TODO: TTYs are allocated by X itself, which leads to giant FAIL when gdm is started before the getty processes. * debian/patches/07_libexec-paths.patch: - Added a modified version of the Ubuntu patch. It's needed because GDM runs external program using LIBEXECDIR, which sometimes is not the right path. * debian/patches/08_frequent-users_greeter.patch: - Added to only show frequent users in greeter that logged in with GDM. - TODO: 03_hide_system_users.patch to avoid showing system users in recent connections * debian/default.desktop, debian/gdm.install, debian/gdm.dirs, debian/patches/09_default_session.patch: - Ubuntu patch to use default.desktop instead of gnome.desktop as default session. - Install our default.desktop under /usr/share/gdm/BuiltInSessions, Xsession.d scripts will start the system default session. - TODO: The default session is always GNOME * debian/patches/90_relibtoolize.patch: - Update for 05_default_keyboard_layout_xkl.patch libxklavier changes to Makefile.am. * debian/Xsession, debian/gdmflexiserver.svg, debian/gdmflexiserver.desktop, debian/gdm.install: - /etc/gdm/Xsession will add /usr/share/gdm to XDG_DATA_DIRS so that /usr/share/gdm/applications/gdmflexiserver.desktop appears only in gdm sessions with icon /usr/share/icons/hicolor/scalable/apps/gdmflexiserver.svg. - TODO: gdmflexiserver doesn't appear in the menus. * debian/gdmflexiserver.1.pod: - Added for lintian, even if most of the options are currently ignored. * debian/TODO: - gdmflexiserver is ignoring many options, including xnest. [ Josselin Mouette ] * Rename the package to gdm3. Conflict with gdm. * Rework package description a bit. * Translate default.desktop. * Remove useless extract-locales. * Rename all configuration files and main binaries so that it does not cause upgrade trouble with good old gdm. * Require upower instead of dk-power. * 10_gdm3_pam.patch: new patch. Allow to look for PAM files named differently from the default. * gdm3.postinst: add some code to handle the need to reload the old version of gdm if it is still running. -- Josselin Mouette Mon, 15 Mar 2010 21:27:29 +0100 gdm (2.26.1-1) UNRELEASED; urgency=low * New upstream release. * Completely revamp patches. The patches remaining are: + 01_minimal_uid.patch: set the minimal UID to 1000 which is the Debian default. + 02_xnest-wrapper.patch: formerly 56_xnest-wrapper.patch. + 03_authdir.patch: use /var/lib/gdm, not /var/gdm. + 90_relibtoolize.patch: formerly 70_mandatory-relibtoolize.patch. * Massive update to build-dependencies. * Depend/Recommend/Suggest the session components used by GDM. * Remove anything related to gdmsetup and gdmphotosetup, they have both disappeared. * copyright: + Update list of copyright holders. + Point to versioned GPL file. * postrm: + Stop cleaning up /etc/default/gdm. + Clean up /etc/dm and /var/run/gdm. * Stop installing themes, only install the background picture. * Stop installing the locale.conf. * New packaging based on cdbs. * Don’t ship /var/lib/gdm/.gconf.mandatory in the package. Instead, ship the upstream configuration in /usr/share/gdm/greeter-config and a file for Debian-specific defaults in /etc/gdm. The configuration is generated in the postinst, and if needed in the init script. * Require gconf2 2.26.2-3 for this change. * Update README.Debian. * Forbid root login using PAM, since this is no longer a configuration option. * Add a preinst to remove the old conffiles. * Remove some man pages, including the gdmflexiserver one, which is seriously outdated. * Add lintian overrides. * Use start-stop-daemon --background since it is not able to daemonize itself automatically. -- Josselin Mouette Tue, 14 Jul 2009 18:58:07 +0200 gdm (2.20.9-1) unstable; urgency=low * gdm.install: install the desktop files in /usr/share/gdm/applications, so that they are only available when the session has been started by GDM. Closes: #508345. * Ship an empty /usr/share/sounds directory. Closes: #509219. * New upstream translation and bugfix release. * 51_selinux_memleak.patch, 52_shutdown_crash.patch: removed, merged upstream. * 70_mandatory-relibtoolize.patch: updated for the new version. * 51_xkb_init.patch: new patch, stolen upstream. Handle the case where XKB is not properly initialized. * 52_xdmcp_fixes.patch: new patch, stolen upstream. Fix a double free and improve error handling for XDMCP. Hopefully closes: #495797. -- Josselin Mouette Fri, 27 Feb 2009 19:22:26 +0100 gdm (2.20.7-5) unstable; urgency=low * Don't update-rc.d remove / install during first configuration. * Use lt-nl when comparing versions instead of checking $2. * Build-depend on xserver-xorg for the X_SERVER detection logic to work; it would be more elegant to add an AC_ARG_WITH to skip the detection and avoid the bdep, but the 2.20 branch isn't the long term focus so this is a good stop gap measure; closes: #509425. -- Loic Minier Fri, 28 Nov 2008 19:55:12 +0100 gdm (2.20.7-4) unstable; urgency=low * 52_shutdown_crash.patch: updated to also ignore the signals in the shutdown process. * 35_gdm.conf.patch: use pm-suspend instead of s2ram, for consistency with HAL. Closes: #503085. * Suggest pm-utils instead of uswsusp. -- Josselin Mouette Fri, 24 Oct 2008 21:53:24 +0200 gdm (2.20.7-3) unstable; urgency=low * Install the debian-moreblue-orbit theme, thanks Andre Luiz Rodrigues Ferreira. Closes: #497440. * 35_gdm.conf.patch: make it the default. * copyright: fix encoding. -- Josselin Mouette Tue, 02 Sep 2008 10:37:20 +0200 gdm (2.20.7-2) unstable; urgency=low [ Loic Minier ] * Add "status" support to the init script; bump dep on lsb to >= 3.2-14; taken from Ubuntu. * Update init script to honor "text" kernel commandline option by not starting gdm if this word is found in /proc/cmdline; taken from Ubuntu and added -w flag to grep; LP: #256125. [ Josselin Mouette ] * 51_selinux_memleak.patch: patch from Julien Cristau to fix a memory leak in the SELinux code. * 52_shutdown_crash.patch: new patch, fixes crash upon shutdown when the daemon is not correctly closed. Closes: #458802. -- Josselin Mouette Fri, 29 Aug 2008 16:03:45 +0200 gdm (2.20.7-1) unstable; urgency=low [ Josselin Mouette ] * 01_fixfree.patch: stolen from upstream. Patch from Frédéric Crozat to fix an invalid free causing yet another crash upon shutdown. [ Sebastian Dröge ] * New upstream bugfix release: + debian/patches/01_fixfree.patch: - Dropped, merged upstream. + debian/patches/70_mandatory-relibtoolize.patch: - Regenerated for the new version. -- Sebastian Dröge Tue, 01 Jul 2008 09:45:46 +0200 gdm (2.20.6-1) unstable; urgency=low * New upstream bugfix release: + debian/patches/01_crash_on_shutdown.patch: - Dropped, merged upstream. + debian/patches/70_mandatory-relibtoolize.patch: - Regenerated for the new version. -- Sebastian Dröge Wed, 21 May 2008 11:59:42 +0200 gdm (2.20.5-2) unstable; urgency=low * Xsession: set the USERXSESSIONRC variable. Thanks to Yves-Alexis Perez. Closes: #458549. * control.in: depend on gnome-session | x-session-manager | ... Closes: #478497. * gdm.init: stop providing x-display-manager, to prevent installation failure together with another display manager. The parallel installation is already handled through debconf. Closes: #479468. Other display manager packages should be fixed the same way. * 01_crash_on_shutdown.patch: stolen from upstream SVN. Fixes the crash that happens during the shutdown process. Closes: #480056, #475855, #467203. However it does not fix #459024. -- Josselin Mouette Sun, 11 May 2008 02:12:44 +0200 gdm (2.20.5-1) unstable; urgency=low * New upstream bugfix release: + debian/patches/70_mandatory-relibtoolize.patch: - Updated to apply cleanly again. -- Sebastian Dröge Tue, 08 Apr 2008 05:51:15 +0200 gdm (2.20.4-2) unstable; urgency=low * gdm.init: remove S from the Default-Stop header. Closes: #471074. -- Josselin Mouette Sat, 15 Mar 2008 19:03:17 +0100 gdm (2.20.4-1) unstable; urgency=low * New upstream bugfix release: + debian/patches/35_gdm.conf.patch: - Updated to apply cleanly again. + debian/patches/70_mandatory-relibtoolize.patch: - Regenerated for the new version. -- Sebastian Dröge Fri, 14 Mar 2008 10:51:38 +0100 gdm (2.20.3-2) unstable; urgency=medium [ Josselin Mouette ] * gdm.init: add dbus, hal and network-manager to the Should-Start section. * 35_gdm.conf.patch: remove /var/lib/menu-xdg/xsessions from the list of session directories. Closes: #464179. [ Loic Minier ] * Add missing libpopt-dev b-dep; thanks Daniel Schepler; closes: #467179. -- Josselin Mouette Sat, 16 Feb 2008 02:52:39 +0100 gdm (2.20.3-1) unstable; urgency=low [ Loic Minier ] * Drop xbase-clients dep; thanks Robert Millan; closes: #455538. [ Josselin Mouette ] * Conflict against gnome-panel (<< 2.19.2). Closes: #446762. [ Loic Minier ] * Don't use an aliased ls but hardcode /bin/ls; closes: #454097 [ Josselin Mouette ] * 61_config-parser-issues.patch: upstream fix (r5604) for a bug in the parser. Also include r5599 which is required as well. Closes: #458094. [ Sebastian Dröge ] * New upstream bugfix release: + Fixes running gdmflexiserver setuid/setgid (Closes: #455694). + 61_config-parser-issues.patch, dropped, merged upstream. + 70_mandatory-relibtoolize.patch, regenerated for the new version. * debian/control.in: + Update to Standards-Version 3.7.3, no additional changes needed. -- Sebastian Dröge Tue, 08 Jan 2008 15:22:58 +0100 gdm (2.20.2-1) unstable; urgency=low [ Josselin Mouette ] * debian/gdm.init: + Use the basename of the contents of /etc/X11/default-display-manager, to allow the user to specify a path by hand. Closes: #452344. + Fix bashims. * gdm.pam: add support for pam_gnome_keyring. Closes: #445870. * Suggest libpam-gnome-keyring. * 35_gdm.conf.patch: set Browser=true so that themes with a face browser work correctly. Closes: #445743. * gdm.postinst: fix quoting in gdm.conf after upgrading from gdm < 2.20. Closes: #445947. [ Loic Minier ] * Read /etc/profile, ~/.profile, /etc/xprofile and ~/.xprofile; this is more confortable for users, matches RedHat distros, and matches the documentation; closes: #438866. [ Sebastian Dröge ] * New upstream bugfix release: + debian/patches/67_dont_use_LC_CTYPE_for_GDMLANG.patch: - Dropped, merged upstream. + debian/patches/70_mandatory-relibtoolize.patch: - Regenerated for the new version. + debian/patches/45_use-gksu-for-gdmsetup.patch: - Updated to apply cleanly again. -- Sebastian Dröge Sat, 01 Dec 2007 19:08:26 +0100 gdm (2.20.1-2) unstable; urgency=low * debian/patches/67_dont_use_LC_CTYPE_for_GDMLANG.patch: + Added. Use g_get_language_names to determine the value of GDM_LANG instead of LC_CTYPE -- Sjoerd Simons Sun, 18 Nov 2007 17:29:25 +0100 gdm (2.20.1-1) unstable; urgency=low [ Josselin Mouette ] * Document that references in 64_vt-auto-allocation-fix are wrong. [ Sebastian Dröge ] * New upstream bugfix release: + It's possible to change to password input via tab again (Closes: #446962). + debian/control.in: - Require libglib2.0-dev (>= 2.12.0). + debian/patches/70_mandatory-relibtoolize.patch: - Updated for the new version. -- Sebastian Dröge Sat, 03 Nov 2007 22:04:04 +0100 gdm (2.20.0-2) unstable; urgency=high * Re-add bug ids and references to patch 64_vt-auto-allocation-fix. * Clean whitespace in control. * Conflict with fast-user-switch-applet (<< 2.17.4), gnome-session (<< 2.19.2), gnome-screensaver (<< 2.17.7) for the GDM socket path transition. -- Loic Minier Sat, 06 Oct 2007 20:02:06 +0200 gdm (2.20.0-1) unstable; urgency=low [ Loic Minier ] * Pass --system to delgroup and deluser; thanks Vincent Bernat. * Recommend xserver-xorg; closes: #436665. [ Josselin Mouette ] * New upstream release. * Update build-dependencies. * Refresh patches. * 35_gdm.conf.patch: + Use s2ram as suspend command; suggest uswsusp. + Set UseCirclesInEntry. * 41_config-files.patch: the OLD_CONF part is obsolete. * Drop patches integrated upstream: - 42_timed-login.patch - 48_random-greeter-theme.patch - 51_misc-env-var-fixes.patch - 57_gdm-is-local.patch - 59_standard-x-server-detection.patch - 60_logname-is-log-name-in-PostLogin.patch - 61_gdm-manpage-section.patch - 67_C-locale-fallback.patch - 69_misc-config-typos.patch - 90_from_svn_fix_gdm_restart.patch * 64_vt-auto-allocation-fix.patch: deactivated for now, it seems to "fix" only part of the binaries, and I don't really know why. * Enable secure remote connection; build-depend on zenity. * gdm.install: + Install desktop files in /usr/share/applications. + Install the remote SSH session. * gdm.8.pod, gdmlogin.8.pod: fix encoding. * rules: don't pass ${prefix} to --libexecdir, it keeps as is in some substitutions. * gdm.menu: update to the latest menu policy. -- Josselin Mouette Sat, 06 Oct 2007 18:39:23 +0200 gdm (2.18.4-1) unstable; urgency=high [ Josselin Mouette ] * 43_gdmphotosetup.desktop.patch: set NoDisplay=true for gdmphotosetup, which duplicates gnome-about-me's functionality. [ Loic Minier ] * Stop imposing the DPI settings; this was a quick fix that users may opt to do, but the correct thing to do is to fix the Xorg configuration on these systems or fix the generation of this config; document this in README.Debian; closes: #278026, #339707, #364545. [ Kilian Krause ] * Add get-orig-source target. [ Loic Minier ] * New upstream stable release. - SECURITY: Fixes denial of service attack where the user can crash the GDM daemon with a carefuly crafted GDM socket command and cause GDM to stop managing future displays; CVE-2007-3381. - Drop patch 91_from-svn_gdm-init-hints-and-af-family-in-..., merged upstream. -- Loic Minier Tue, 31 Jul 2007 18:34:07 +0200 gdm (2.18.3-4) unstable; urgency=high * Update 91_from-svn_gdm-init-hints-and-af-family-in-gdm_peek_local_address_list to not set AF_INET6; thanks Ely Levy; GNOME #455190; closes: #432227. -- Loic Minier Thu, 12 Jul 2007 17:43:04 +0200 gdm (2.18.3-3) unstable; urgency=high * New patch, 91_from-svn_gdm-init-hints-and-af-family-in-gdm_peek_local_address_list, fixes crash when using IPv6; thanks Ely Levy; GNOME #455190; from SVN r5044; closes: #432227. -- Loic Minier Tue, 10 Jul 2007 15:48:01 +0200 gdm (2.18.3-2) unstable; urgency=medium * Cleanups. * Fix permissions of gdmXnestWrapper; closes: #432153. * Drop dep on debconf which is already added by ${misc:Depends}; thanks Michael Biebl; closes: #431698. -- Loic Minier Wed, 04 Jul 2007 14:30:53 +0200 gdm (2.18.3-1) unstable; urgency=low [ Josselin Mouette ] * gdmXnestWrapper: provide a wrapper script for both nested X servers. + gdm.install: install it. + 56_xnest-wrapper.patch: force its use in configure.ac. + 70_mandatory-relibtoolize.patch: refresh configure. + Stop build-depending on xserver-xephyr. * 35_gdm.conf.patch: set Clearlooks as the default GTK+ theme. [ Loic Minier ] * Fix tabs versus spaces in gdm.install. [ Josselin Mouette ] * Move the nested servers to Recommends. * Suggest hibernate instead of apmd. * 35_gdm.conf.patch: use hibernate as the default suspend command. [ Loic Minier ] * New upstream stable release; bug fix and translation. - Drop patch 58_is-local-check-null, a more complete fix was added upstream; closes: #422483. - Update autotools patch, 70_mandatory-relibtoolize, and update patch header to use automake and aclocal 1.10 instead of 1.9. -- Loic Minier Tue, 03 Jul 2007 22:06:34 +0200 gdm (2.18.2-1) unstable; urgency=low [ Sam Morris ] * Add support for DEB_BUILD_OPTIONS noopt option; closes: #347421. [ Loic Minier ] * Pass -Wall to CFLAGS too. * Build-depend on xserver-xephyr; thanks Sven Arvidsson; closes: #422287. * Rework 30_hardcode-standard-x-server and rename to 59_standard-x-server-detection; update 70_mandatory-relibtoolize. * Drop patch 43_clearenv-no-lang as it seems useless -- it only removes a function, not calls to this function. * New patch, 58_is-local-check-null, checks for NULL ia in gdm_is_local_addr6() and gdm_is_local_addr() * Drop patch 53_remove-ok-and-cancel-from-included-themes, not needed anymore as the buttons work fine. * Update patch 58_is-local-check-null with an upstream patch from GNOME #436725. [ Josselin Mouette ] * 35_gdm.conf.patch: add /etc/dm/Sessions/ to the list of directories to search for X sessions. [ Loic Minier ] * New upstream stable release. - Refresh patches 42_timed-login, 50_close-fds, 51_misc-env-var-fixes, 61_gdm-manpage-section, 90_from_svn_fix_gdm_restart to apply cleanly. - Drop patches 63_buf-decl, 65_french-translation-typo, 68_pam-authinfo-unavail, merged upstream. - Update relibtoolizing patch, 70_mandatory-relibtoolize. -- Loic Minier Tue, 29 May 2007 10:47:11 +0200 gdm (2.18.1-2) unstable; urgency=low * Fix a packaging mistake introduced while refactoring the install which overwrote Debian's /etc/gdm/Xsession with upstream's. * Set GNOME Team as Maintainer. -- Loic Minier Thu, 03 May 2007 14:42:24 +0200 gdm (2.18.1-1) unstable; urgency=low * Adopt package; set myself as Maintainer; thanks Ryan Murray for your maintenance until now! * Ack Porter NMU by Aurélien Jarno; thanks! * GNOME Team uploads. - Use a control.in. - Build-depend on gnome-pkg-tools and include uploaders.mk. * Use the quilt patch system instead of keeping changes in the .diff.gz. - Apply / unapply patches in rules; "patch" is PHONY. - Split the current .diff.gz into 20 patches. - Create a series file with all patches. - Build-depend on quilt. - "make distclean" before unpatching. * New patch, 68_doc-build-add-revnumber, fixes build with newer gnome-doc-utils. * Use full path to gdmsetup in menu file. * Fix "closes:" in 2.2.5.2-1 and 2.13.0.10-1. * Version the debhelper build-dep to >= 4 and set Debhelper compatibility level via debian/compat to 4 instead of via DH_COMPAT in rules. * Depend on "debconf (>= 0.5) | debconf-2.0" instead of the only virtual "debconf-2.0". * Wrap build-deps and deps. * Update copyright file. - Use full download URL. - Include full GPL blob. - List GNOME Team as new maintainer. * Include AUTHORS in docs. * Compute DEB_VERSION, DEB_NOEPOCH_VERSION, and DEB_UPSTREAM_VERSION similarly to CDBS and finally compute MAJOR_MINOR for the GNOME version included in the footer of man pages. * Update watch file to track all stable releases. * Misc cleanups. * Bump up Debhelper compatibility level to 5. * Rework the install / binary-arch targets completely to me more debhelper-ish. - Stop shipping *.a and *.la files for Gtk modules. * Pass --disable-scrollkeeper to configure. * Factorize manpages generation. * Rename various debian/* files to debian/gdm.*. * Add ${misc:Depends}. * Misc updates to debian-moreblue. - Cleanup indentation of this file. - Merge patch by Michael Biebl to properly display wrapped login text; closes: #408043. * Apply update to templates; thanks Christian Perrier; closes: #417981. * Drop postinst upgrade snippet for version <= 2.0-0.beta4.6; upgrades of version before sarge don't have to be supported. * Check for the usability of deluser and delgroup before running these in gdm.postrm. * Start gdm in S30 instead of S21; thanks Sjoerd Simons; closes: #419392. * Rework gdm.postinst to only run version-specific upgrade code during upgrades from these versions and to always run update-rc.d in these cases. * Suggest xserver-xephyr | xnest; closes: #416238. * New patch, 69_misc-config-typos, fixes misc typos in gdm.conf; thanks J S Bygott; closes: #361436. * Configure with --enable-ipv6=yes; GNOME #385451; Ubuntu #75254; closes: #409428. * New upstream releases. - Build-dep on libdbus-glib-1-dev (>= 0.30) for ConsoleKit support. - Refresh patches 30_hardcode-standard-x-server, 41_config-files, 42_pam-and-timed-login, 48_random-greeter-theme, 53_remove-ok-and-cancel-from-included-themes, 57_gdm-is-local, 62_reference-manual-docbook-entity-reference, 64_vt-auto-allocation-fix, 67_C-locale-fallback, 68_doc-build-add-revnumber, 69_misc-config-typos. - Drop patches: . 55_hurd-no-pipe-buf, merged upstream. . 68_doc-build-add-revnumber: merged upstream. - Update patches: . 35_gdm.conf: Update reference to System Configuration file. . 45_use-gksu-for-gdmsetup: Update to use the full path to gdmsetup. . 50_close-fds: Update to match upstream changes which closed even more fds than in the past; convert some Debian specific closes to use VE_IGNORE_EINTR() too; leave the upstream code in the source. . 65_french-translation-typo: Update to upstream rewording of this string. . 70_mandatory-relibtoolize: Relibtoolize. - Works with sites using automounting since 2.17.0; GNOME #356869; closes: #365606. - Fixes typo in German translation with 2.18.1; GNOME #421661; closes: #414387. - Fixes incomprehensible Czech translation with 2.18.1; GNOME #421664; closes: #415274. - Fixed language selection issues since 2.17.5; GNOME #384603; closes: #403928. * Drop "--with-tags=" from configure args; libtool should autodetect this properly. * Build-dep on x11proto-core-dev for XDMCP. * Configure with "--with-prefetch=yes"; PreFetchProgram is empty by default in Debian though. * New patch, 90_from_svn_fix_gdm_restart, fixed restarting of gdm when Ctrl-Alt-Backspace is pressed; from SVN; found in the Ubuntu package. * New patch, 37_manpage-binaries, removes mentions of various executables not present in the Debian package; closes: #357988. * New patch, 66_socket-in-var-run-for-fhs, use /var/run for the gdm_socket file to comply with the FHS and to avoid issues with bootclean; Ubuntu #79620; found in the Ubuntu package. * New patch, 55_use-theme-gtkrc, look for gtk-2.0/gtkrc in the theme directory and use it; found in the Ubuntu package. * New patch, 46_kde-substitude-uid, add X-KDE-SubstituteUID=true to the gdmsetup desktop file to hide the entry for non-admin users in KDE. * Disabling patch 66_socket-in-var-run-for-fhs for now as it requires changes in gnome-session, gnome-panel, and fast-switch-user-applet at the same time; thanks Sébastien Bacher. * Split patches: . 42_pam-and-timed-login into 42_timed-login and 68_pam-authinfo-unavail. . 43_clearenv-no-lang-and-buf-decl into 43_clearenv-no-lang and 63_buf-decl. . 50_close-fds into 50_close-fds and 51_misc-env-var-fixes. * Add GNOME bug to 66_socket-in-var-run-for-fhs. -- Loic Minier Wed, 02 May 2007 18:50:19 +0200 gdm (2.16.4-1.1) unstable; urgency=low * Porter NMU. * Disable SELinux on non-Linux architectures (Hurd, GNU/kFreeBSD). Fix gui/gdmchoosed.c wrt to PIPE_BUF (patch from upstream) to support Hurd. (closes: #313008). -- Aurelien Jarno Mon, 26 Feb 2007 11:51:48 +0100 gdm (2.16.4-1) unstable; urgency=high * New upstream release + Fix for CVE-2006-6105, gdmchooser format string vulnerability (closes: #403219) + Fix for 64-bit portability problems (closes: #396259) * Fix typo in pam files (closes: #396696) * Update debian-moreblue theme to 0.5, and make it the default * Relax gdm-themes depends to Recommends because of the default theme change -- Ryan Murray Fri, 15 Dec 2006 15:11:04 -0800 gdm (2.16.1-1) unstable; urgency=high * New upstream release + Fixes CVE-2006-2452 (closes: #375281) + Failsafe session no longer made default (closes: #382698) + Typo fixed in fr.po (closes: #392611) + multiple login dialog updated (closes: #395003) + SuspendCommand works (closes: #367232) + gdmsetup image screen scrolling works (closes: #288286) * Fix typo in fr.po (closes: #372949) * Set RelaxPermissions=1 by default (closes: #339965) * Don't close all descriptors before starting the slave. (closes: #308825) * Parse /etc/default/locale in gdm pam files, for now (closes: #389466) * Set console to utf-8 if needed in XKeepsCrashing (closes: #387043) * Remove OK and Cancel buttons from included themes (closes: #377934) * Add debian-moreblue theme from http://cdd.debian-br.org/~si0ux/artwork/debian/gdm/gdm-theme-debian-moreblue.tar.gz * Temporarily raise to Depends on gdm-themes, and make the debblue theme default for now (closes: #350940) * Add /var/lib/menu-xdg/xsessions to SessionDir (closes: #240991) * add acpid to Should-Start line of init.d script (closes: #390414) * Sync debconf templates against xdm 1.0.5-1 * Sync locale.conf against locales 2.3.6.ds1-7 * Stop installing factory-defaults.conf (closes: #394881) * Hide stderr from cat in init script, create /etc/X11/default-display-manager when the package is installed with tasksel (closes: #379198) * Hardcode StandardXServer to /usr/bin/X (closes: #362925) * Start gdm at S21 instead of S99 (closes: #291187) -- Ryan Murray Sun, 29 Oct 2006 22:02:36 -0800 gdm (2.14.5-1) unstable; urgency=low * New upstream release + Fixes logins that don't use ssh-agent (closes: #365568) -- Ryan Murray Tue, 2 May 2006 23:59:16 -0700 gdm (2.14.4-1) unstable; urgency=high * New upstream release (Fixes CVE-2006-1057) + sound options now honoured (closes: #361945) + fix non-broadcast operation (closes: #365255) * Add libdmx-dev to Build-Depends (closes: #346513) * Document removal of SecureSystemMenu in README.Debian (closes: #361530) * Stop creating/reading /etc/default/gdm and use /etc/default/locale instead. (closes: #361090) * Add Should-Start: console-screen to LSB block so that the keyboard is configured before X is started (closes: #352743) -- Ryan Murray Sat, 29 Apr 2006 15:08:41 -0700 gdm (2.13.0.10-2) unstable; urgency=low * Add gnome-doc-utils to build-depends. -- Ryan Murray Mon, 13 Mar 2006 00:00:13 -0800 gdm (2.13.0.10-1) unstable; urgency=low * New upstream release + two-level config (closes: #252543) * Add build-depends on libxdmcp-dev, libxinerama-dev (closes: #340840, #342113) * Relibtoolize (closes: #344910) * Add dependency on lsb-base (closes: #346096) * Add "Display Manager" hint to menu file (closes: #284613) * Depend on librsvg2-common (closes: #348872) * Update debconf template translations * Update locale.conf against locales 2.3.6-3 * Take patch to XKeepsCrashing from Ubuntu that restores the keyboard to xlate mode before trying to interact with the user. * Drop ungnomeish SecureSysMenu patch. (closes: #261980) * Set $HOME to /etc/X11 when starting the X server, causing the code that looks for $HOME/xorg.conf before other files in /etc to look at our configfile, and not one that might be in root's homedir. (closes: #250438) * Confirmed that the new version correctly works with utf-8 locales (closes: #277953) -- Ryan Murray Sat, 11 Mar 2006 14:51:15 -0800 gdm (2.8.0.6-2) unstable; urgency=low * Apply patch from CVS to fix new auto VT allocation method (closes: #339790) -- Ryan Murray Thu, 24 Nov 2005 09:52:06 -0800 gdm (2.8.0.6-1) unstable; urgency=low * New upstream release (closes: #313200, #309224, #258934, #327464, #261979, #290916, #276871, #304027, #314449) * Update Build-Depends (closes: #323513) * Update debconf dependency (closes: #331833) * Update help section in manpage (closes: #274543) * start-stop-daemon --stop and --exec are no longer used together (closes: #309199) * Rewrite init script with LSB functions. * Modify gdm to check for random theme existence, so themes listed for random selection don't have to exist * Recommend gdm-themes * Use graphical login by default and randomize through all packaged themes by default (closes: #217250) * Pass -dpi 96 to the X Server by default (closes: #285029) * Use su-to-root instead of gksu for menu entry of gdmsetup. -- Ryan Murray Thu, 17 Nov 2005 03:24:59 -0800 gdm (2.6.0.8-1) unstable; urgency=low * New upstream release (closes: #300738) * Update watch file upstream location. * Don't fail prerm if the question doesn't exist (closes: #299910) * Correct PostLogin sample file comments (closes: #287725) * Remove LANG variable "normalization" -- this is already dealt with by PAM and code in gdm. Still unset LANGUAGE if the selected GDM_LANG isn't at the front of the list, however. (closes: #290565) * Redirect invoke-rc.d error message (closes: #280194) * Relibtoolize (closes: #274863) * Halt Command fix from cvs. -- Ryan Murray Thu, 31 Mar 2005 01:27:50 -0800 gdm (2.6.0.6-1) unstable; urgency=medium * New upstream release -- Ryan Murray Wed, 29 Dec 2004 09:19:17 -0800 gdm (2.6.0.4-1) unstable; urgency=medium * New upstream release (closes: #258213) * When XKeepsCrashing uses whiptail, pass --scrolltext (closes: #248263) * Fix case typo in slave.c (closes: #259173) * Use invoke-rc.d in prerm (closes: #262625) * Don't export LANG in /etc/default/gdm (closes: #265101) * Move libexecdir to /usr/lib/gdm (closes: #266734) * Keep stderr open across some execs so error messages make it to the log (closes: #261786) * Update de.po, es.po (closes: #258933, #267146) -- Ryan Murray Sun, 29 Aug 2004 21:45:36 -0700 gdm (2.6.0.3-1) unstable; urgency=low * New upstream release (closes: #255516, #222601, #241607, #250755, #240265) * Fix typo in prerm script (closes: #251144) * Don't fail in the postinst if debconf calls do (closes: #176652) * Add Build-Depends on libxt-dev (closes: #256322) * Relibtoolize. -- Ryan Murray Tue, 6 Jul 2004 22:42:12 -0700 gdm (2.4.4.7-3) unstable; urgency=low * Add Build-Depends on xlibs-static-dev -- Ryan Murray Sat, 15 May 2004 21:07:50 -0700 gdm (2.4.4.7-2) unstable; urgency=low * Correct location of logdir (closes: #240984) * Add /etc/default/gdm, initialized from the locales package's debconf. (closes: #133578) * Add depends on xbase-clients until #242485 is fixed in X. (closes: #247065) * Change "genius" to "gdm" in default config comments (closes: #243218) * Soft restart gdm in postinst (closes: #240993) * Update locale.conf to latest glibc (closes: #247971) * Create .dmrc with restrictive permissions if it doesn't exist. * Now that gksu works for me, use it to start gdmsetup (closes: #189615) * Update debconf templates to xdm 4.3.0.dfsg.1-1. * Add Turkish debconf template (closes: #248328) * Add note about debconf templates to README.Debian (closes: #200121) * Add some whitespace to the gdmlogin logo (closes: #201303) * Build with SELinux support. -- Ryan Murray Sat, 15 May 2004 16:13:30 -0700 gdm (2.4.4.7-1) unstable; urgency=low * New upstream release (closes: #190390, #220492) * Don't run update-rc.d if the init script isn't executable (closes: #213188) * Use default gnome-session purge-delay (closes: #221448) * Add gdmflexiserver(1) manpage (closes: #149396) * Recommend whiptail | dialog, as the shell script works without them. (closes: #228295) * Add menu entries (closes: #149388) * gdmsetup now has options for control of -nolisten tcp (closes: #155479) * gdm no longer reads the Sessions directory to populate the menu (closes: #218786) * Ensure char is unsigned in fd_getc, use the utf8 string in the standard greeter (closes: #217496) * Don't reparse xmodmap/xkb in session script (closes: #191598) * The GDM manual is back, and covers this. As well, it's totally different in this version (closes: #229824) * Use /etc/X11/Xsession.d/* for the tail end of session setup (closes: #191711, #192252, #212120, #219040) * Happygnome and Circles theme sizes increased upstream (closes: #219353) * With the new Xsession.in that uses the Xsession.d dir to start up, and the /usr/share/xsessions dir supported by kdm and gdm for programs to indicate they should be on the session list, all that's needed is those programs to supply desktop files for /usr/share/xsessions (closes: #84396) * Don't always specify the charset when setting locales (closes: #213496) * Don't ship the gnome.desktop session file; gnome-session will. * Add |'d dependency on possible session programs, so at least one will be installed. -- Ryan Murray Mon, 29 Mar 2004 01:34:16 -0800 gdm (2.4.1.7-1) unstable; urgency=low * New upstream security release (closes: #217077, #217080) * Fix accidental patch to ve-misc.c (closes: #215839) * Add config updating support for SecureSysMenu (closes: #215875, #214724) -- Ryan Murray Thu, 23 Oct 2003 02:18:49 -0700 gdm (2.4.1.6-2) unstable; urgency=low * Update pam setup for lowest common denominator "common" (closes: #207366) * Update MinimalUID setting (closes: #209388) * Add SecureSystemMenu support to the xml greeter (closes: #212752) -- Ryan Murray Mon, 13 Oct 2003 13:25:12 -0700 gdm (2.4.1.6-1) unstable; urgency=low * New upstream release (closes: #129194, #197321, #194613) * Update and include extract-locales, which is used to generate gdm's locale.conf Updated to move positioning of @ suffixes. (closes: #204932) * Remove fallback to nobody/nobody from gdm.c If the system user and group don't exist, the rest of the package will fail anyhow (closes: #194611) * Add PAM_AUTHINFO_UNAVAIL to incorrect password error handler (closes: #157792) * Support use-ssh-agent in the Gnome session (closes: #196659) * Remove links to non-existent documentation (closes: #198453, #193382) * Update face browser comments in README.Debian (closes: #151373) * Add SecureSystemMenu option to gdm and gdmconfig. This requires the root password to be entered to use any option in the system menu. * Enable SystemMenu and SecureSystemMenu by default (closes: #80800, #196140) -- Ryan Murray Mon, 25 Aug 2003 03:14:45 -0700 gdm (2.4.1.3-2) unstable; urgency=low * Comment out the half patch in gdmconfig until the other half can be located (closes: #191330) -- Ryan Murray Thu, 1 May 2003 18:09:15 -0700 gdm (2.4.1.3-1) unstable; urgency=low * New upstream release (closes: #147637) + gdm no longer blocks SIGCHLD (closes: #141184) + updated desktop files (closes: #175405) + clean rule less aggressive (closes: #108732) + gdm doesn't open any tty that already has a getty running on it (closes: #60890) + gdmconfig now works (closes: #145895, #189238) + gdm deals gracefully with missing sessions (closes: #169645) + gdm's error messages are clearer (closes: #114933) + username fields are limited (closes: #162353) + LANG isn't changed if the menu isn't used (closes: #151628) * Update debconf template translations from current xdm package (closes: #174708, #142539) * Create system group rather than user group (closes: #167322) * Use a locale configuration file based on all glibc supported locales (closes: #117652, #121889, #136695) * Set $PWD to $HOME, which makes shells happier when $HOME is a symlink (closes: #179814) * Remove conflicts from potato (closes: #186436) * remove scrollkeeper handling as it is no longer needed (closes: #164103) * no longer use login shell to start session script, as having *dm logins be a login shell suprises users, as no other *dm does so (closes: #155335) * add a conflict with gdm2 * Change section to gnome -- Ryan Murray Mon, 28 Apr 2003 11:47:58 -0700 gdm (2.2.5.5-2) unstable; urgency=medium * Set datadir instead of docdir (closes: #140367) * use gnome-db2html, again. gdm docs now use real docbook, so add build-depends on docbook-utils (closes: #140839) * Update french translation (closes: #140389) -- Ryan Murray Thu, 4 Apr 2002 01:13:31 -0800 gdm (2.2.5.5-1) unstable; urgency=low * New upstream release (closes: #138984) * Documentation is installed (closes: #112579) * Add symlink to "advanced" gdm documentation (closes: #123241) * Change UID sooner, to work with filesystems that don't give root full permissions (closes: #129383, #137782) * Update debconf translations (closes: #136925, #137938, #139732, #132614) (closes: #136394) * Use updated logo (closes: #122101) * Fix quoting and set DEFAULT_DISPLAY_MANAGER_FILE in prerm (closes: #131907) (closes: #137261) * Remove user, group, and more config directories on purge (closes: #136247) -- Ryan Murray Mon, 25 Mar 2002 23:41:05 -0800 gdm (2.2.5.4-2) unstable; urgency=low * Fix gdm-autologin.pam to not use RH-specific pam modules (closes: #130378) -- Ryan Murray Sun, 27 Jan 2002 11:16:24 -0800 gdm (2.2.5.4-1) unstable; urgency=low * New upstream release (closes: #128364) * Ship a gdm-autologin pam file (closes: #128656) * Don't delete gdm.upgrade too soon (closes: #127392) * Update README.Debian for xscreensaver use (closes: #128387) * Update French translation (closes: #130137) -- Ryan Murray Sun, 20 Jan 2002 23:36:06 -0800 gdm (2.2.5.3-2) unstable; urgency=low * Don't muck about with egid after setgid() (closes: #126936) * Update Russian, Japanese, and Korean hardcoded LANG values (closes: #127052) -- Ryan Murray Mon, 31 Dec 2001 00:45:44 -0800 gdm (2.2.5.3-1) unstable; urgency=low * New upstream release (closes: #113373, #119717) * Update prerm script (closes: #125807, #115776) -- Ryan Murray Fri, 28 Dec 2001 11:10:09 -0800 gdm (2.2.5.2-2) unstable; urgency=low * Fix $RET typo in postinst * Add missing daemon_name template -- Ryan Murray Thu, 13 Dec 2001 23:44:08 -0800 gdm (2.2.5.2-1) unstable; urgency=low * New upstream release (closes: #111738, #117744) * Fix typo in postinst (closes: #117127) * Fix removal of /etc/gdm directory in postrm * gdm no longer starts from the postinst, ever (closes: #93236) * Lower --retry timeout on gdm stop (closes: #122202) * Only do the password stuff if the gdm user doesn't exist (closes: #119385) * add pam_limits to the installed pam file (closes: #118335) * Correct debconf for selection of display managers (closes: #115776) * Add -xkb option to Xnest startup (closes: #111783) -- Ryan Murray Sun, 9 Dec 2001 16:56:32 -0800 gdm (2.2.4.3-1) unstable; urgency=low * New upstream release (closes: #113822, #115543) * Fix typo in config file (closes: #111941) * Added de, pt_BR templates (closes: #112357, #116428) * Fix default gnome session (closes: #111967) -- Ryan Murray Sun, 21 Oct 2001 18:56:33 -0700 gdm (2.2.4.1-1) unstable; urgency=low * New upstream release (closes: #108715) * AllowRoot works (closes: #108192) * background and themes work (closes: #105713) * Depend on dpkg >= 1.9 for retry option to start-stop-daemon * All other known display managers can be installed alongside gdm, so removing the conflicts. This still doesn't solve the getty/dm problem, however. (closes: #50707) * Implement Pax Displayicus Managerius. (closes: #108712) * Clobber variables a little less (closes: #104577) * If you want verboseauth, change the config file (closes: #110779) * Attempt to stop gdm on package removal (closes: #110503) * Remove auth cookies, logs, and config on purge (closes: #110502) -- Ryan Murray Fri, 7 Sep 2001 00:32:41 -0700 gdm (2.2.3.1-2) unstable; urgency=low * Update config.{guess,sub} and file the bug upstream (closes: #105061) * Add conflicts to current and older versions of zh-trans -- Ryan Murray Sat, 14 Jul 2001 00:05:09 -0700 gdm (2.2.3.1-1) unstable; urgency=low * New upstream release. (closes: #81408, #81099, #82183, #81732, #86980) (closes: #88518, #93516, #93055, #82576, #85941, #94117, #50269) (closes: #101867, #82264, #97586, #100587, #102194, #102691, #103931) (closes: #79832) * As the subject says, this isn't a bug (closes: #83007) * Change default logo to Debian logo (closes: #71906) * Priorities have been sorted by ftpmaster (closes: #64965) * Moved from dbs; most of the patches are included now. (closes: #92020) * Start X server without tcp listening by default (closes: #92909, #94293) * change sessreg to -u none (closes: #90981) * Bring back traditional Xsession session (closes: #87617) * Don't ship an /etc/gdm/Sessions/Default (closes: #79300) * Add fetchmail to ignored users (closes: #101240) * Safe restart gets as close to this as possible. gdm will restart when all sessions log out when given SIGUSR1. Make it the reload default. (closes: #93077) -- Ryan Murray Sun, 8 Jul 2001 19:51:26 -0700 gdm (2.0-0.beta4.15) unstable; urgency=low * Added xutils dependancy (closes: #76148) * Added patch to remove locale menu, allowing dependancy on locales to be lowered to suggests (closes: #80408) * Apparently X has some issues with all the clients being killed in a row, and doesn't decide to exit. XDM kills the server instead of the "nice" method, so now we do that, too. (closes: #77163) * Remove non-sensical code that broke %d (closes: #75094) * Add documentation on the face browser (closes: #75091) * It seems updating the cookies already happens, so now the hostname is reread each time the cookies regenerate (closes: #55712) * Remove inappropriate Xsession session. * Fix a syslog() format. -- Ryan Murray Sun, 24 Dec 2000 21:43:55 -0800 gdm (2.0-0.beta4.14) unstable; urgency=low * Fix file descriptor leak in Xserver logfile. -- Ryan Murray Fri, 8 Sep 2000 23:53:49 -0700 gdm (2.0-0.beta4.13) unstable; urgency=low * Add -deferglyphs 16 to starting of the X server -- Ryan Murray Mon, 21 Aug 2000 22:30:07 -0700 gdm (2.0-0.beta4.12) unstable; urgency=low * Remove \n at the end of LANG. (closes: #68331) * Apply uid switch patch (closes: #67364) -- Ryan Murray Fri, 11 Aug 2000 04:16:40 -0700 gdm (2.0-0.beta4.11) unstable; urgency=low * Allow up to 128 character passwords (Closes: #66727) * Wait until gdm has exited before restarting (Closes: #65446) -- Ryan Murray Sun, 16 Jul 2000 13:23:12 -0700 gdm (2.0-0.beta4.10) unstable; urgency=low * Update maintainer's e-mail address * Force focus to be on the login window when on the root window and added accelerators for all menus via Alt+letter, including an extra accelerator for ESC to bring down the first menu. (Closes: #61141, #62837) * Added README.Debian pointing out the manual (Closes: #61609) * Increased delay before restart (didn't close: #65446) * Force English to always be in the language list (Closes: #65538) -- Ryan Murray Sun, 18 Jun 2000 18:01:46 -0700 gdm (2.0-0.beta4.9) unstable frozen; urgency=high * Fix several security related bugs, including one grave bug (closes: #63255, #61968) * Fix for /etc/environment being read twice (closes: #59042) * Fix for LANG not being set correctly, based on a patch used by redhat (closes: #59044) * Added translations for new locales from CVS. * Removed checking for pidfile in gdm code, as start-stop-daemon does a better job, for Debian. * Added --name to start-stop-daemon line (closes: #59176) * Set default locale in LANG before starting gdmlogin. This makes GDM's text localized to the setting of DefaultLocale in gdm.conf (closes: #57806) * Changed build system to dbs, from patch system used by egcs at some point. * Fix reference of gdmgreeter in gdmlogin manpage (closes: #63680) * Fix for buffer overflow in xdmcp.c (closes: #63876) -- Ryan Murray Wed, 10 May 2000 02:24:59 -0700 gdm (2.0-0.beta4.8) unstable frozen; urgency=medium * Fix for grave password visible bug. (closes: #55886) * Fix for font directive being ignored when gtkrc used (closes: #51374) * Change build process to be more friendly when upstream isn't a CVS version * Added missing build dependancies (closes: #56046) * Moved logfiles to /var/log/gdm (closes: #56018) * Don't start gdm if we're in X on the display it manages, or if it's running (closes: #53992) -- Ryan Murray Sun, 30 Jan 2000 23:16:24 -0800 gdm (2.0-0.beta4.7) unstable frozen; urgency=medium * Modified gdm.conf to start up as :0 on vt7, and added conflicts for other display managers. Release Critical bug fix. (closes: #53988, #54234) * added dependancy on libpam-modules (closes: #54452) * removed --exec from start-stop-daemon to workaround bug #51953 in dpkg. (closes: #53064) * Added comment for SystemMenu to gdm.conf (closes: #53996) * Made path closer to default login path * Updated Exclude field in gdm.conf * Added text strings describing shutdown/halt * increase purge delay to 15 seconds (closes: #53998) -- Ryan Murray Tue, 18 Jan 2000 00:37:37 -0800 gdm (2.0-0.beta4.6) unstable; urgency=low * New maintainer. * Disable XDMCP by default (safer default) * Modified gdm.conf to start up as :1 on vt8 as a default * Updated to Standards-Version 3.1.1 * Moved to FHS 2.1 draft (/var/state -> /var/lib) * Applied patch to solve (null) locale/session (Closes: #51846, #52321) * Added pam_env.so to /etc/pam.d/gdm (Closes: #52408) * Applied retry limit patch (Closes: #51103, #53065) * Recompiled with new libesd-dev (Closes: #52245) * Compiled with libwrap0 * export MAIL environment variable in Gnome session script (Closes: #53601) -- Ryan Murray Wed, 29 Dec 1999 23:50:43 -0800 gdm (2.0-0.beta4.5) unstable; urgency=low * Added a suggests: xsm and corrected /etc/gdm/Sessions/Xsession in order to work even if xsm is not available. Closes: #49632 * Enable XDMCP by default. Closes: #49104 * Updated the copyright file. * Cleaned the .diff.gz and the rules file. * Corrected the man pages. -- Raphael Hertzog Tue, 9 Nov 1999 23:38:24 +0100 gdm (2.0-0.beta4.4) unstable; urgency=low * Removed the explicit setting of the virtual terminal. It was causing problem to people who have getty running on vt8 ... * Corrected /etc/gdm/Sessions/Gnome to work with OpenSSH. Closes: #49443 -- Raphael Hertzog Thu, 4 Nov 1999 19:53:01 +0100 gdm (2.0-0.beta4.3) unstable; urgency=low * Session/Gnome: doesn't set the PATH since gdm does already take care of this. Closes: #48310 * Session/Xsession: calls freetemp only if it's available. Closes: #47916 * Put a symlink /etc/X11/gdm -> ../gdm. Closes: #46898 * Now use /etc/locale.alias instead of its own file. Closes: #47915 -- Raphael Hertzog Wed, 27 Oct 1999 14:33:49 +0200 gdm (2.0-0.beta4.2) unstable; urgency=low * Changed gdm.conf to explicitely give the virtual console to use. Default to "vt8 :1" in order to avoid problems. I hope that it closes: #47425, #47451 -- Raphael Hertzog Sat, 16 Oct 1999 18:37:17 +0200 gdm (2.0-0.beta4.1) unstable; urgency=low * New maintainer. * Until a proper solution is found, gdm will conflict with xdm, kdm and wdm. Closes: #46378 * Corrected the priority number for init.d scripts K99 -> K01. Closes: #46379 * Recommends gnome-session ... * Bug closed by previous NMU : closes: #33471, #35672, #36284, #37780, #38034, #38343, #39433, #39703 closes: #40293, #40308, #41157, #42440, #42493, #42636, #43095, #43667 closes: #45719, #45916 -- Raphael Hertzog Tue, 12 Oct 1999 22:26:43 +0200 gdm (2.0-0.beta4) unstable; urgency=low * NMU * New upstream version. * Be more careful for creating user/group. Closes: #45916 -- Raphael Hertzog Thu, 30 Sep 1999 20:54:45 +0200 gdm (2.0-0.beta3) unstable; urgency=low * NMU. * New upstream version of gdm (still beta but it does work contrary to gdm1). Closes: #45719 * Does show all users (list of exclusion does exist in gdm.conf) Closes: #42440, #42493 * The X connection problem is solved with this version. Closes: #42636, #43667, #43095 * The macros stuff has moved in /usr/share/aclocal/gnome. Closes: #40293 * gdm is very kind with xserver badly configured. Closes: #35672 * gdm cleans (not too much however) the environment. MAIL is removed. Closes: #33471 * gdm does restart well. Closes: #38034 * You can select your language/sessions. Closes: #38343 * Gdm and xscreensaver do work correctly together. Closes: #39703 * Gdmgreeter does start. Closes: #40308 * Gdm does use :1 by default. Closes: #36284, #37780, #41157 * Gdm does now include /usr/games in the PATH. Closes: #39433 -- Raphael Hertzog Tue, 21 Sep 1999 20:25:01 +0200 gdm2 (0+cvs19990428-1) experimental; urgency=low * Experimental build of gdm2 -- Steve Haslam Mon, 17 May 1999 13:09:22 +0100 gdm (1.0.0-6) unstable; urgency=low * Don't automatically restart gdm * Change init.d restart behaviour, no longer set -e. * Made substantial changes to /etc/gdm/Sessions/Gnome; removed /etc/gnomerc as a result -- Steve Haslam Wed, 5 May 1999 23:39:08 +0100 gdm (1.0.0-5) unstable; urgency=low * Replaced the PAM config again. * Remove po/*.gmo files when cleaning because changes to them can't be represented in .diff.gz files -- Steve Haslam Wed, 21 Apr 1999 17:19:16 +0100 gdm (1.0.0-4) unstable; urgency=low * Major rewrite of packaging files- now using .dpatch files to hold changes * Added -lnsl to LIBS when using -lwrap (from cpbs@debian.org) -- Steve Haslam Tue, 20 Apr 1999 02:48:32 +0100 gdm (1.0.0-3) unstable; urgency=low * Make /etc/gdm/Init/:0 a conffile too -- Steve Haslam Sat, 27 Mar 1999 14:08:55 +0000 gdm (1.0.0-2) unstable; urgency=low * Use "update-rc.d gdm defaults 99" * Don't strip x mode from /etc/gnomerc -- Steve Haslam Mon, 22 Mar 1999 19:55:48 +0000 gdm (1.0.0-1) unstable; urgency=low * Initial version. -- Steve Haslam Thu, 18 Mar 1999 21:27:20 +0000