CVSROOT:        /cvs/gnome
Module name:    gdm2
Changes by:     bcameron        06/04/26 21:06:07

Modified files:
        .              : ChangeLog 
        config         : PreSession.in gdm.conf.in 
        daemon         : gdm.c gdm.h gdmconfig.c gdmconfig.h 
                         verify-pam.c 
        docs/C         : gdm.xml 
        docs/es        : gdm.xml 
        docs/uk        : gdm.xml 
        gui            : .cvsignore gdmconfig.c gdmdynamic.c gdmlogin.c 

Log message:
2006-04-26  Brian Cameron  <[EMAIL PROTECTED]>

Adding per-display configuration support to GDM.  Now if user has
a file named /etc/gdm/custom.conf:<displaynum>, the settings in this
file will override the /usr/share/gdm/defaults.conf and
/etc/X11/gdm/custom.conf settings.  Only keys that affect the GUI
behavior are supported.  These include those in the "gui" and
"greeter" sections and the security/PamStack key.

* daemon/gdm.c: Update GET_CONFIG command so it accepts a display
argument.  It is backwards compatible and will return the per-display
setting if this is passed in, or the non-display value if not
passed in.  Fix bug that caused PreFetch key to not just return
the once as it is supposed to.
* daemon/gdmconfig.[ch], jui/gdmconfig.c: Updated to support
per-display configuration.
* daemon/gdm.h: Updated documentation for new command.  Corrected some
errors.
* daemon/verify-pam.c, daemon/gdmconfig.c config/gdm.conf.in: Add
security/PamStack configuration variable as a per-display setting.
This allows the sysadmin to specify a different PAM stack, if desired
and also allows customization per display.  Also added key info for
some BackgroundProgram keys that were missing.
* config/PreSession.in: now requests configuration data per-display.
Will use normal configuration if no per-display config files.
* gui/.cvsignore: Add gdmsetup.desktop.in
* gui/gdmdynamic.: Improve usage warning.
* gui/gdmlogin.c: Add some debug
* docs/C/gdm.xml: Updated docs to reflect new per-display config.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gdm2&who=bcameron&date=explicit&mindate=2006-04-26%2021:05&maxdate=2006-04-26%2021:07

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

Reply via email to