LWN.net Logo

Advertisement

E-Commerce & credit card processing - the Open Source way!

Advertise here

GDM2 2.13.0.1 (unstable), the "gdmsetup revamp" release

From:  Brian Cameron <Brian.Cameron-AT-Sun.COM>
To:  gdm-list-AT-gnome.org, gnome-announce-list-AT-gnome.org
Subject:  GDM2 2.13.0.1 (unstable), the "gdmsetup revamp" release
Date:  Mon, 14 Nov 2005 17:10:44 -0600


AOOH-GAH
--------

(If you have no clue what gdm is, skip a few paragraphs down first)

The 2.13.0.1 release of GDM2 is the first release of the 2.13 series.
It has some exciting new features including a complete redesign of
gdmsetup (kudos to Dennis Cranston and Calum Benson, great work!)
and the daemon configuration parsing is now much more intelligent.
Lots of other great improvements, check out the notes below.

Changes

2.13.0.1 stuff:

- Complete redesign of gdmsetup so it follows
   usability recommendation mockups by Calum
   Benson.  (Dennis Cranston, Calum Benson)

- gdmsetup now supports drag-and-drop for new
   themes.  (Dennis Cranston)

- The chooser GUI has been HIGified. (Dennis
   Cranston)

- Redesign of configuration parsing logic in
   the GDM daemon which simplifies how the
   UPDATE_CONFIG and GET_CONFIG commands work,
   better encapsulates the vicious-extensions
   logic, and cleans up the code.  (Brian
   Cameron)

- If slave does not respond to a SIGTERM, try a
   SIGKILL the second time.  This resolves a problem
   where GDM sometimes stops managing a display
   because it just keeps waiting for the slave to
   die.  See bug #113902.  (Vaclav Smilauer).

- GDM now uses VT_GETSTATE for peeking VT freeness

- Now GDM warns correctly about caps lock if an
   alternate keymap is enabled.  kbGetState is used
   instead of XkbGetIndicator State.
   (Sebastien Bacher)

- Fixed race condition where a variable used by
   the signal handlers was not being set until after
   the signal handlers were setup.  Now it is set
   before avoiding a race.  (Simon Bowden/Brian
   Cameron)

- Now check for X server in prefix /usr.
   (J\303\274rg Billeter)

- Check for XInput fixed in configure and add a
   check for libgen.h to avoid compiler warnings.
   (Brian Cameron)

- Updated check in configure for socklen_t so it
   includes sys/socket.h to better support BSD
   platforms that define socklen_t there.
   (dmacks@netspace.org)

- Kurdish added to ALL_LINGUAS. (Erdal Ronahi)

- Translation updates (Takeshi AIHANA, Dan Damian,
   Theppitak Karoonboonyanan, Priit Laes, Chao-Hsiung
   Liao, Roozbeh Pournader, Erdal Ronahi, Francisco
   Javier F. Serrador, Marcel Telka, Funda Wang, Adam
   Weinberger)

Note:  GDM2 was originally written by Martin K. Petersen <mkp@mkp.net>.
Much work has been done on GDM2 by George Lebl, and Brian Cameron
currently shares maintainership duties with the Queen of England.

Note2:  If installing from the tarball do note that make install overwrites
most of the setup files, all except gdm.conf.  It will however save backups
with the .orig extension first.

#ifndef GDM_DISABLE_DEPRECATED
Note3:  Note3 has been depracated ...
#endif /* GDM_DISABLE_DEPRECATED */

Downloading:
============

Webpage: http://www.gnome.org/projects/gdm/
http://ftp.gnome.org/pub/GNOME/sources/gdm/2.8/

No RPM this time around BTW.  Have fun.  A spec file is included though,
so you can try:

   rpmbuild -ta gdm-whatever.tar.gz

Have fun,

Brian

_______________________________________________
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


(Log in to post comments)

Copyright © 2005, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds