|
|
Log in / Subscribe / Register

GDM2 2.13.0.4 (unstable), the "Gerbil Wolf" release

From:  Brian Cameron <Brian.Cameron-AT-Sun.COM>
To:  gnome-announce-list-AT-gnome.org, gdm-list-AT-gnome.org
Subject:  GDM2 2.13.0.4 (unstable), the "Gerbil Wolf" release
Date:  Mon, 02 Jan 2006 08:22:05 -0800


AOOH-GAH
--------

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

The 2.13.0.4 release is an unstable release of GDM2
which has a few minor improvements, see below.

Changes:

2.13.0.4 stuff:

Interface Changes:

- This version of GDM handles its configuration files slighly
   differently.  Now users are not recommended to modify the installed
   gdm.conf file and are instead encouraged to make changes to
   gdm.conf-custom.  The gdmsetup program now saves user configuration
   changes to the gdm.conf-custom file.  Configuration options specified
   in gdm.conf-custom file override the values in the main gdm.conf file.

   This allows distributions to overwrite the gdm.conf file without worry
   that the file contains any user customizations.  When running "make
   install" GDM now compares the already installed gdm.conf with the
   already installed factory-gdm.conf file and if they both exist and are
   not the same, then gdm.conf file is moved to gdm.conf-custom to
   preserve user changes.  If the gdm.conf-custom file already exists it
   is renamed to gdm.conf.org.  Distributions should do the same when
   upgrading GDM.

   Note that this change is backwards compatible.  GDM will still work as
   it did before even if no gdm.conf-custom file exists on the system.
   (Brian Cameron)

- gdmconfig no longer supports the --config command line option since it
   now accesses the configuration data over the sockets protocol rather
   than reading the configuration files directly.  Note the GDM daemon
   still supports the --config command line option.

- Added PostDisplayProgram and the --with-prefetch configuration option
   to support GDM running a prefetch script to preload libraries when it
   firsts starts the greeter program, which has been shown to improve
   first time login time.  (Padraig O'Briain, Brian Cameron)

- Add new priority configuration option for servers defined in the
   [server-foo] section of the configuration files.  This can be set from
   -20 to +20 in order to specify the priority value given to the Xserver
   on startup.  (Philip Prindeville)

Other Changes:

- This release completes the internal redesign of GDM's configuration
   system.  Now all configuration information is read by the daemon and
   accessed via the GDM sockets protocol.  The GET_SERVER_LIST and
   GET_SERVER_DETAILS sockets commands were added to support accessing
   the [server-foo] sections of the configuration file via the sockets
   protocol.  (Brian Cameron)

- Merged code for parsing character sequences in gdmgreeter labels and
   the Welcome/RemoteWelcome keys, so now they are handled the same by
   both gdmlogin and gdmgreeter.  Now %d is used for display number and
   %s is the system name (uname.sysname).  The previously undocumented
   sequences are now explained in the documentation.  (Brian Cameron)

- Fixed bug that caused TimedLogin/AutomaticLogin to be turned on if it
   had a username value but TimedLoginEnable/AutomaticLoginEnable had a
   "false" value.  (Brian Cameron)

- Fixed bug that caused the TimedLogin user to be logged in if the user
   hit the "ENTER" key without entering a password.  Mention in the GDM
   documentation that if the user does not enter a username but just hits
   the ENTER key while the login program is requesting the username, then
   GDM will just login as the timed user.  (Brian Cameron)


- Removed libgnome as a GDM dependency and removed most libgnomeui
   dependencies.  Redesigning GDM's configuration allowed GDM to stop
   using deprecated gnome_config interfaces, for example.  (Brian
   Cameron)

- Fixed a bug with keeping the sockets protocol open for multiple
   commands that was included in the last release, and fixed memory
   handling issues that was causing core dumping with gdmsetup in the
   previous release.  (Brian Cameron)

- Fixed bug with the --with-configdir configure option.  (Brian Cameron)

- Now use glib stdio functions like g_chmod instead of chmod.
   (Brian Cameron)

- Corrected typos and grammar (Brian Cameron, Asmund Skjaeveland, Adam
   Weinberger)

- Translation updates (Takeshi AIHANA, \305\275ygimantas Beru\304\215ka,
   Theppitak Karoonboonyanan, Kostas Papadimas, Ankit Patel, Ignacio
   Casal Quinteiro, Francisco Javier F. Serrador, Clytie Siddall, Marcel
   Telka, Ilkka tuohela, 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



to post comments


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