NAME

lcfg-gdm - LCFG gdm component

DESCRIPTION

This component configures the Gnome display manager.

RESOURCES

basedir

Where the gdm configuration data lives. Defaults to /etc/gdm.

execdir

Where the gdm executables live (e.g. gdm-chooser and greeter). Defaults to /usr/libexec.

xbindir

Where the X executables live (e.g. X, Xnest, xmessage and xsetroot). Defaults to /usr/bin.

imagedir

Where gdm images live. Defaults to /usr/share/pixmaps/faces/.

restart

The command to use when restarting gdm. Defaults to /usr/sbin/gdm-safe-restart.

start

The command to use when starting gdm. Defaults to /usr/sbin/gdm.

stop

The command to use when stopping gdm. Defaults to /usr/sbin/gdm-stop.

allowremoteroot

True to allow remote root logins.

allowroot

True to allow local root logins.

autologin

The name of a user to be logged in automatically on startup.

bgcolor

The background colour for the login screen (if bgtype is set to 2).

bgimage

The background image for the login screen (if bgtype is set to 1).

bgscale

True to scale the backgound image to fit the screen.

bgtype
0 = no background
1 = image background
2 = solid colour background
broadcast

True to broadcast for XDMCP.

browser

True to display user browser.

chooserbutton

True to display chooser button on login screen.

command_tag

The shell command to run for the named tag.

commands

A list of tags for commands to run during the display of the login screen.

comment_session

The tooltip to be displayed for the named session.

configavailable

True to allow the configuration to be changed from the login screen. Useful only for testing, since this will be overwritten when the component reconfigures.

conftmpl

The pathname of a template to use (in place of the default), for the gdm.conf file.

defaultface

The icon for the default face in the browser.

sessiondir

Defaults to /var/lcfg/conf/gdm/sessions

xsession

Sets the gdm BaseXsession option, defaults to /etc/X11/xinit/Xsession

defsession

The default session to be used if the user chooses last but has no previous session recorded.

exclude

A comma-separated list of usernames to be excluded from the browser.

exec_session

The command to be executed for the named session. The command line is passed to /etc/gdm/Xsession.

facedir

The directory containing face icons for the browser.

graphtheme

The graphical theme to use.

greeter

The name of the greeter program. This should be gdmgreeter for graphical themes, and gdmlogin otherwise.

haltcommand

The command to halt the system.

hidden_session

If this is true, the named session will be hidden from the display menu. This can be used to disable buildit sessions.

honorindirect

True to honor indirect XDMCP queries.

hosts

A comma-separated list of hosts to add to the chooser.

icon_session

The name of the icon representing the session. No currently supported by GDM.

infomsgfile

The pathname of the message file.

initcmd

A shell command to execute (as root) when the display manager is initialized.

inittmpl

The pathname of a template to use (in place of the default), for the init script.

The full pathname of an image file to use as the logo in the greeter.

The name to appear in the menu for the session corresponding to tag.

minuid

The minimum UID for users to appear in the browser.

postcmd

A shell command to execute (as root) after the user session has ended.

posttmpl

The pathname of a template to use (in place of the default), for the post session script.

precmd

A shell command to execute (as root) before the user session runs.

pretmpl

The pathname of a template to use (in place of the default), for the pre session script.

rebootcommand

A shell command to reboot the system.

remotewelcome

The welcome message for remote connections.

servers

A list of display numbers to run servers on.

sessioncmd

A shell command to execute (as the user) when the user session starts.

sessiondesktopdir

The path of the directories to search for session desktop files.

sessions

The list of tags for the sessions to be displayed in the menu.

sessiontmpl

The pathname of a template to use (in place of the default), for the session files.

soundonlogin

True to play sound on login.

soundonloginfile

Pathname of sound file to play on login.

suspendcommand

A shell command to suspend the system.

systemmenu

True to display the system menu on the login screen.

theme

Greeter theme.

themechange

True to allow user to change theme.

timedlogin

Timed login user.

timedlogindelay

Timed login delay.

titlebar

True to display a titlebar on the login screen.

type_screen

The type of the server on the given screen. Default "Standard".

vars

A list of arbitrary tags which may be used to supply values for non-standard variables in any non-default templates.

v_var

The value of the named variable.

welcome

The text string for the welcome message. The string %n is replaced with the hostname, and \n can be used for a multi-line message.

x

The x-coordinate of the greeter box. Negative values can be used to provide an offset from the right of the screen. If both this and y are empty, then the greeter will be centered.

xdmcp

Enable XDMCP. Do not do this witout setting appropriate entries in hosts.deny or hosts.allow. See the GDM manual.

y

The y-coordinate of the greeter box. Negative values can be used to provide an offset from the bottom of the screen. If both this and x are empty, then the greeter will be centered.

AUTHOR

Stephen Quinney <squinney@inf.ed.ac.uk>

PLATFORMS

Fedora5, Fedora6, Scientific5