lp:ubuntu/feisty/gdm

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/feisty/gdm
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

60. By Sebastien Bacher

* New upstream version:
  - The GDM configuration option daemon/PidFile is now deprecated and
    GDM now always uses /var/run/gdm.pid. The location can be configured
    at compile time with the configure --with-pid-file option. This
    fixes bug #162849.
  - Now GDM supports Xephyr as the Nested Xserver command. GDM will use
    Xephyr by default if it is on the system, and fallback to Xnest. Xephyr
    works much better than Xnest.
  - GDM application desktop files now use the correct categories, so the
    menu choices should appear in the correct place in the menu.
  - Remove the userlist from the circles and happygnome themes since this
    was causing problems for some users. This change will go into 2.20
    where we are fixing the problem better by fixing gdmsetup to support
    setting the configuration so that gdmlogin and gdmgreeter work the
    same way with the Browser key.
  - Now gdmgreeter has an ATK label for the entry field.
  - Fix check so language combo style works. Fixes bug #423063.
  - Now "Configure GDM" menu choice is not available when accessibility is
    turned on since running gdmsetup in this configuration causes GDM to
    hang. Until the hanging bug is fixed, it's better to not allow the
    user to get into this situation.
  - Now support XnestUnscaledFontPath configuration option, which allows GDM
    to work with Xnest. Xorg 7.2 XGetFontPath function now returns fontpath
    with the ":unscaled" prefix, which Xsun Xnest cannot handle. Setting
    XnestUnscaledFontPath=false, will strip the ":unscaled" prefix from the
    fontpath so that it can work.
  - GDM daemon no longer links with D-Bus if ConsoleKit is not enabled.
  - Translation updates
* debian/patches/01_xconfigoptions.patch,
  debian/patches/02_default_config.patch,
  debian/patches/04_menu_changes.patch,
  debian/patches/10_noxkeepcrashing.patch:
  - updated
* debian/patches/06_no_conffile_diff_due_to_comment_change.patch:
  - don't change comments to gdm.conf-custom to not get a conffile change
    on upgrade (Ubuntu: #92302)

59. By Sebastien Bacher

* debian/control:
  - Recommends ubuntu-sounds rather than Depends on it (Ubuntu: #97197)

58. By Sebastien Bacher

* debian/patches/90_from_svn_fix_gdm_restart.patch:
  - patch from SVN, fix gdm not always restarting when
    ctrl-alt-backspace is used (Ubuntu: #34859)

57. By Sebastien Bacher

* debian/patches/04_menu_changes.patch:
  - use the "System" category so the menu item is listed
    to the administration menu (Ubuntu: #93092)

56. By Sebastien Bacher

* New upstream version:
  - Fix gdmchooser so the Cancel button works. (Ubuntu: #87026)
  - Fix desktop files so they include "GNOME" and "GTK"
    and remove "Application". Fixes bug #417350.
    Now gdmsetup uses the full path in Exec, not just TryExec, so that
    if gdmsetup isn't in the user's PATH it will still work.
  - Update of ConsoleKit parameter names. Fixes enhancement request #415181.
  - Fix memory leaks.
  - Translation updates
* debian/patches/04_menu_changes.patch:
  - updated, list all the .desktop changes there
* debian/patches/07_ssh_desktop.patch
  debian/patches/09_desktop.patch,
  debian/patches/09_menu_change.patch:
  - dropped, changes are listed to 04_menu_changes now
* debian/patches/06_no_conffile_diff_due_to_comment_change.patch:
  - dropped, the new versions has extra changes which can be useful

55. By Sebastien Bacher

* debian/patches/20_timedlogindelay_min_value_change.patch:
  - change minimal TimedLoginDelay to 1 (Ubuntu: #84239)

54. By Sebastien Bacher

* New upstream version:
  - In gdmlogin, change "Session" mnemonic to "e" instead of "s"
    so it doesn't conflict with the "Start Again" button.
  - Now AlwaysLoginCurrentSession is set to true by default.
  - Fix spacing in gdmsetup so it uses less vertical space. (Ubuntu: #82673)
  - Fix gdmchooser so it builds with HURD.
  - Fix comparison with string literal in gdmdynamic.
* debian/patches/02_default_config.patch:
  - updated, upstream use AlwaysLoginCurrentSession now

53. By Colin Watson

* debian/patches/15_usplash.patch:
  - Log that we're starting up gdm before stopping usplash. If usplash was
    running, don't bother logging successful startup, as it will look
    weird on the console.
  - If usplash was running, wait a short while for the active console to
    change after starting up gdm, to try to avoid visible console noise
    from later init scripts.
* debian/control:
  - Depend on kbd | console-tools for fgconsole.

52. By Sebastien Bacher

* debian/control:
  - Breaks on packages using the previous socket name
  - updated Maintainer email
* debian/patches/07_change_socket_directory.patch:
  - use "/var/run/gdm_socket" socket

51. By Sebastien Bacher

* New upstream version:
  - New sockets command FLEXI_XNEST_USER and FLEXI_XSERVER_USER. This is
    used to start login procedure by programs like gnome-screensaver and the
    Fast User Switch applet.
  - Improvements to PAM logic so that it works more generically with PAM
    modules.
  - Better fix for not showing the face browser if the userlist is empty.
    This avoids a needless selection "changed" signal from getting generated.
  - Fix so ConsoleKit logic does not use dbus-glib bindings to using the
    lower level API instead. Fixes bug #400793.
  - Fixes for compiler warnings and for c99 compile issues.
  - Avoid catching sigchld when trying to call XOpenDisplay. This corrects
    an issue where GDM catches a second SIGCHLD when trying to restart.
    This causes the slave to freeze even though the Xserver and the session
    are killed, causing the display to no longer manage.
  - Improvements to PAM documentation in GDM docs.
  - Translation updates
* debian/patches/11_powermanagement.patch:
  - updated with change by Matthew Garrett to limit suspend and hibernate
    to the foreground user (Ubuntu: #26618)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/lucid/gdm
This branch contains Public information 
Everyone can see this information.

Subscribers