Added newly delivered manpages for GDM
authormattk
Thu, 02 Sep 2004 15:26:36 +0000
changeset 3829 3a1681570ac5
parent 3828 1e14fe557e0c
child 3830 7b9e4995242d
Added newly delivered manpages for GDM
Solaris/ChangeLog
Solaris/SUNWgnome-display-mgr.spec
Solaris/manpages/sman1/gdm-binary.1
Solaris/manpages/sman1/gdm.1
Solaris/manpages/sman1/gdmXnest.1
Solaris/manpages/sman1/gdmXnestchooser.1
Solaris/manpages/sman1/gdmchooser.1
Solaris/manpages/sman1/gdmflexiserver.1
Solaris/manpages/sman1/gdmgreeter.1
Solaris/manpages/sman1/gdmlogin.1
Solaris/manpages/sman1/gdmphotosetup.1
Solaris/manpages/sman1/gdmsetup.1
Solaris/manpages/sman1/gdmthemetester.1
Solaris/manpages/sman1m/gdm-restart.1m
Solaris/manpages/sman1m/gdm-safe-restart.1m
Solaris/manpages/sman1m/gdm-stop.1m
Solaris/manpages/sman1m/gdmconfig.1m
--- a/Solaris/ChangeLog	Thu Sep 02 15:01:55 2004 +0000
+++ b/Solaris/ChangeLog	Thu Sep 02 15:26:36 2004 +0000
@@ -1,3 +1,9 @@
+2004-09-02  Damien Carbery <[email protected]>
+
+	* SUNWgnome-display-mgr.spec : Installation of gdm manpages
+	* manpages/sman1m/gdm* : Added gdm manpages
+	* manpages/sman1/gdm* : Added gdm manpages
+
 2004-09-02  Damien Carbery <[email protected]>
 
 	* remove-gnome: Add code to remove packages that do not have the
--- a/Solaris/SUNWgnome-display-mgr.spec	Thu Sep 02 15:01:55 2004 +0000
+++ b/Solaris/SUNWgnome-display-mgr.spec	Thu Sep 02 15:26:36 2004 +0000
@@ -15,6 +15,21 @@
 Name:                    SUNWgnome-display-mgr
 Summary:                 GNOME Display Manager
 Version:                 2.6.0
+Source:                  gdm-binary.1
+Soruce1:                 gdm.1
+Soruce2:                 gdmXnest.1
+Soruce3:                 gdmXnestchooser.1
+Soruce4:                 gdmchooser.1
+Soruce5:                 gdmflexiserver.1
+Soruce6:                 gdmgreeter.1
+Soruce7:                 gdmlogin.1
+Soruce8:                 gdmphotosetup.1
+Soruce9:                 gdmsetup.1
+Soruce10:                 gdmthemetester.1
+Soruce11:                 gdm-restart.1m
+Soruce12:                 gdm-safe-restart.1m
+Soruce13:                 gdm-stop.1m
+Soruce14:                 gdmconfig.1m
 SUNW_BaseDir:            %{_basedir}
 BuildRoot:               %{_tmppath}/%{name}-%{version}-build
 
@@ -61,6 +76,22 @@
 install -d $RPM_BUILD_ROOT/var/lib/log/gdm
 install -d $RPM_BUILD_ROOT/var/lib/gdm
 
+install --mode=0755 %SOURCE0 $RPM_BUILD_ROOT%{_mandir}/sman1
+install --mode=0755 %SOURCE1 $RPM_BUILD_ROOT%{_mandir}/sman1
+install --mode=0755 %SOURCE2 $RPM_BUILD_ROOT%{_mandir}/sman1
+install --mode=0755 %SOURCE3 $RPM_BUILD_ROOT%{_mandir}/sman1
+install --mode=0755 %SOURCE4 $RPM_BUILD_ROOT%{_mandir}/sman1
+install --mode=0755 %SOURCE5 $RPM_BUILD_ROOT%{_mandir}/sman1
+install --mode=0755 %SOURCE6 $RPM_BUILD_ROOT%{_mandir}/sman1
+install --mode=0755 %SOURCE7 $RPM_BUILD_ROOT%{_mandir}/sman1
+install --mode=0755 %SOURCE8 $RPM_BUILD_ROOT%{_mandir}/sman1
+install --mode=0755 %SOURCE9 $RPM_BUILD_ROOT%{_mandir}/sman1
+install --mode=0755 %SOURCE10 $RPM_BUILD_ROOT%{_mandir}/sman1
+install --mode=0755 %SOURCE11 $RPM_BUILD_ROOT%{_mandir}/sman1m
+install --mode=0755 %SOURCE12 $RPM_BUILD_ROOT%{_mandir}/sman1m
+install --mode=0755 %SOURCE13 $RPM_BUILD_ROOT%{_mandir}/sman1m
+install --mode=0755 %SOURCE14 $RPM_BUILD_ROOT%{_mandir}/sman1m
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -85,6 +116,7 @@
 %{_datadir}/omf/gdm/*-C.omf
 %{_datadir}/pixmaps
 %{_datadir}/xsessions
+%{_mandir}/*/*
 
 %files l10n
 %defattr (-, root, other)
@@ -123,6 +155,8 @@
 %dir %attr (0700, gdm, gdm) /var/lib/log/gdm
 
 %changelog
+* Thu Sep 02 2004  <matt.keenan.com>
+- Added gdm manpages for solaris
 * Tue Jul 27 2004  <glynn.fostersun.com>
 - Put back the New Login in New Window as it's supported.
 * Tue Jul 27 2004  <glynn.fostersun.com>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Solaris/manpages/sman1/gdm-binary.1	Thu Sep 02 15:26:36 2004 +0000
@@ -0,0 +1,6 @@
+<!DOCTYPE REFENTRY PUBLIC "-//Sun Microsystems//DTD DocBook V3.0-Based SolBook Subset V2.0//EN" [
+<!--ArborText, Inc., 1988-1999, v.4002-->
+<!ENTITY gdm-binary-1 SYSTEM "gdm.1">
+<!-- SHADOW_PAGE -->
+]>
+&gdm-binary-1
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Solaris/manpages/sman1/gdm.1	Thu Sep 02 15:26:36 2004 +0000
@@ -0,0 +1,712 @@
+<!DOCTYPE REFENTRY PUBLIC "-//Sun Microsystems//DTD DocBook V3.0-Based SolBook Subset V2.0//EN" [
+<!--ArborText, Inc., 1988-1999, v.4002-->
+<!ENTITY cmd "gdm">
+<!ENTITY % commonents SYSTEM "smancommon.ent">
+%commonents;
+<!ENTITY % booktitles SYSTEM "booktitles.ent">
+%booktitles;
+<!ENTITY suncopy "Copyright (c) 2004, Sun Microsystems, Inc. All Rights Reserved.">
+]>
+<?Pub UDT _bookmark _target>
+<?Pub EntList brvbar bull cross dash diam diams frac12 frac13 frac14 hellip
+ laquo lArr loz mdash nabla ndash para pound rArr raquo sect yen gt lt>
+<?Pub Inc>
+<refentry id="gdm-1">
+<!-- %Z%%M% %I% %E% SMI; -->
+<refmeta><refentrytitle>gdm</refentrytitle><manvolnum>1</manvolnum>
+<refmiscinfo class="date">2 Sep 2004</refmiscinfo>
+<refmiscinfo class="sectdesc">&man1;</refmiscinfo>
+<refmiscinfo class="software">&release;</refmiscinfo>
+<refmiscinfo class="arch">generic</refmiscinfo>
+<refmiscinfo class="copyright">&suncopy;</refmiscinfo>
+</refmeta>
+<indexterm><primary>gdm</primary></indexterm><indexterm><primary>GNOME Display
+Manager</primary></indexterm>
+<refnamediv id="gdm-1-name"><refname>gdm</refname><refname>gdm-binary</refname>
+<refname>gdmchooser</refname><refname>gdmgreeter</refname><refname>gdmlogin
+</refname><refpurpose>GNOME Display Manager</refpurpose></refnamediv>
+<refsynopsisdiv id="gdm-1-synp"><title>&synp-tt;</title>
+<cmdsynopsis><command>&cmd; | gdm-binary</command><arg choice="opt"><option>
+-monte-carlo-sqrt2</option></arg><arg choice="opt"><option>-no-console</option></arg>
+<arg choice="opt"><option>nodaemon</option></arg><arg choice="opt"><option>
+-preserve-ld-vars</option></arg><arg choice="opt"><option>-version</option></arg>
+<arg choice="opt"><option>-wait-for-go</option></arg>
+</cmdsynopsis>
+<cmdsynopsis><command>gdmlogin | gdmgreeter</command><arg choice="opt"><option
+role="nodash"><replaceable>gnome-std-options</replaceable></option></arg>
+</cmdsynopsis>
+<cmdsynopsis><command>gdmchooser</command><arg choice="opt"><option>clientaddress=<replaceable>
+address</replaceable></option></arg><arg choice="opt"><option>connectionType=<replaceable>
+type</replaceable></option></arg><arg choice="opt"><option>xdmaddress=<replaceable>
+socket</replaceable></option></arg><arg choice="opt"><option role="nodash"><replaceable>
+gnome-std-options</replaceable></option></arg>
+</cmdsynopsis></refsynopsisdiv>
+<refsect1 id="gdm-1-desc"><title>&desc-tt;</title>
+<para>GDM is the GNOME Display Manager, a program used for login session management.
+When no user is logged in on the console, GDM displays a graphical user interface
+that enables the user to enter their username  and password. GDM supports
+XDMCP and supports flexible or on-demand servers via the <command>gdmflexiserver
+</command> command.</para>
+<para><command>&cmd;</command> is a wrapper script that launches <command>
+gdm-binary</command> and passes along any options. Before launching <command>
+gdm-binary</command>, the <command>&cmd;</command> wrapper script sources
+the <filename>/etc/profile</filename> file to set the standard system environment
+variables. To support internationalization, <command>&cmd;</command> also
+sets the LC_MESSAGES environment variable to LANG if neither LC_MESSAGES nor
+LC_ALL is set.</para>
+<para>On startup, the GDM daemon parses its config file <filename>gdm.conf
+</filename>. For each local display, <command>gdm-binary</command> forks an
+Xserver and a slave  process. The main <command>gdm-binary</command> process
+then listens to XDMCP requests from remote displays, if so configured, and
+monitors the local display sessions. The main daemon process also allows new
+local Xservers to start on demand using the <command>gdmflexiserver</command>
+command.</para>
+<para>The GDM slave process opens the display and starts either the Graphical
+Greeter or the Standard Greeter. This choice is set by the "Greeter" parameter
+in <filename>gdm.conf</filename> for console login and the "RemoteGreeter"
+parameter for  XDMCP logins. The parameter should be set to "gdmgreeter" to
+use the  Graphical Greeter or "gdmlogin" to use the Standard Greeter. The
+Standard Greeter is lower-bandwidth, which tends to be more appropriate for
+remote logins. The GDM daemon communicates asynchronously with the slave process
+through a pipe.</para>
+<para>From either the Graphical Greeter or the Standard Greeter, it is  possible
+to launch the Chooser program <command>gdmchooser</command> to start remote
+XDMCP login sessions.</para>
+<para>Although disabled by default, it is also possible to launch the Setup
+program <command>gdmsetup</command> to edit the configuration choices in <filename>
+gdm.conf</filename>. The root password must be entered to launch the Setup
+program. The ability to launch the Setup program is disabled by default as <command>
+gdmsetup</command> runs with root permissions and allows GDM to be configured
+in ways  that affect security.</para>
+<para>GDM relies on PAM, Pluggable Authentication Modules, for  password authentication,
+but supports regular crypt() and shadow passwords on legacy systems. On Solaris,
+GDM uses <command>logindevperm</command> to set proper device permissions
+for the user on login.</para>
+<para>All operations on user files are done with the effective user id of
+the user. If the sanity check fails on the user's <filename>.Xauthority</filename>
+file, a fallback cookie is created in <filename>/tmp</filename>.</para>
+</refsect1>
+<refsect1 id="gdm-1-opts"><title>&opts-tt;</title>
+<para>The following options are supported by <command>&cmd;</command> and <command>
+gdm-binary</command>:</para>
+<variablelist termlength="narrow">
+<varlistentry><term><option>-monte-carlo-sqrt2</option></term><listitem></listitem>
+</varlistentry>
+<varlistentry><term><option>-no-console</option></term><listitem><para>Tell
+the daemon that it should not run anything on the console. This means that
+none of the local servers from the [servers] section of the <filename>gdm.conf
+</filename> configuration file are run, and the console is not used to communicate
+errors to the user. An empty [servers] section automatically implies this
+option.</para>
+</listitem></varlistentry>
+<varlistentry><term><option>nodaemon</option></term><listitem><para>If this
+option is specified, GDM does not fork into the background when run. You can
+use a single dash with this option to preserve compatibility with XDM.</para>
+</listitem></varlistentry>
+<varlistentry><term><option>-preserve-ld-vars</option></term><listitem><para>
+When clearing the environment internally, preserve all variables starting
+with LD_. This is mostly for debugging purposes.</para>
+</listitem></varlistentry>
+<varlistentry><term><option>-version</option></term><listitem><para>Print
+the version of the GDM daemon.</para>
+</listitem></varlistentry>
+<varlistentry><term><option>-wait-for-go</option></term><listitem><para>If
+started with this option, GDM initiates, but only starts the first local display
+and then waits for a GO message in the fifo protocol. No greeter is shown
+until the GO message is sent. Also, flexiserver requests are denied and XDMCP
+is not started until GO is given. This is useful for initialization scripts
+that wish to start X early, but where you do not yet want the user to start
+logging in: the script sends the GO to the fifo when ready and GDM then continues.
+</para>
+</listitem></varlistentry>
+</variablelist><para>The following options are supported by <command>gdmlogin
+</command> and <command>gdmgreeter</command>:</para>
+<variablelist termlength="narrow">
+<varlistentry><term><option role="nodash"><replaceable>gnome-std-options</replaceable></option></term>
+<listitem><para>Standard options available for use with most GNOME applications.
+See <citerefentry><refentrytitle>gnome-std-options</refentrytitle><manvolnum>
+5</manvolnum></citerefentry> for more information.</para>
+</listitem></varlistentry>
+</variablelist><para>The following options are supported by <command>gdmchooser
+</command>:</para>
+<variablelist termlength="narrow">
+<varlistentry><term><option>clientaddress=<replaceable>address</replaceable></option></term>
+<listitem><para>Client address to return in response to xdm. This option is
+for running <command>gdmchooser</command> with xdm, and is not used within
+GDM.</para>
+</listitem></varlistentry>
+<varlistentry><term><option>connectionType=<replaceable>type</replaceable></option></term>
+<listitem><para>Connection type to return in response to xdm. This option
+is for running <command>gdmchooser</command> with xdm, and is not used within
+GDM.</para>
+</listitem></varlistentry>
+<varlistentry><term><option>xdmaddress=<replaceable>socket</replaceable></option></term>
+<listitem><para>Socket for xdm communication.</para>
+</listitem></varlistentry>
+<varlistentry><term><option role="nodash"><replaceable>gnome-std-options</replaceable></option></term>
+<listitem><para>Standard options available for use with most GNOME applications.
+See <citerefentry><refentrytitle>gnome-std-options</refentrytitle><manvolnum>
+5</manvolnum></citerefentry> for more information.</para>
+</listitem></varlistentry>
+</variablelist></refsect1>
+<refsect1 id="gdm-1-exde"><title>&exde-tt;</title>
+<refsect2 id="gdm-1-exde-standard">
+<title>Standard Greeter</title>
+<para>The Standard Greeter is the default graphical user interface that is
+presented to the user. The greeter contains a menu at the top, an optional
+face browser, an optional logo, and a text entry field. The Standard Greeter
+corresponds to the executable <command>gdmlogin</command>.</para>
+<para>The text entry field is used to enter logins, passwords, passphrases,
+and so on. The field is controlled by the underlying daemon and is basically
+stateless. The daemon controls the greeter through a simple protocol where
+the daemon can ask the greeter for a text string with echo turned on or off.
+Similarly, the daemon can change the label above the text entry field to correspond
+to the value that the authentication system wants the user to enter.</para>
+<para>The menu bar in the top of the greeter enables the user to select the
+requested session type or desktop environment, change the GTK+ theme (if enabled),
+select an appropriate locale or language, and optionally shutdown, reboot,
+or suspend the machine, configure GDM (if the user knows the root password),
+or start an XDMCP chooser.</para>
+<para>Optionally, the greeter can provide a face browser that contains icons
+for all of the users on a system. The icons can be installed globally by the
+system administrator, or in the user home directories. If installed globally,
+the icons should be in the <filename><replaceable>share</replaceable>/faces
+</filename> directory (though this can be configured with the GlobalFaceDir
+configuration option) and the filename should be the name of the user, optionally
+with &ldquo;.png&rdquo; appended.</para>
+<para>Users can place their icons in a file called <filename>~/.face</filename>,
+and can use <command>gdmphotosetup</command> to graphically configure this.
+Face icons placed in the global face directory must be readable to the  GDM
+user. However, the daemon proxies user pictures to the greeter. Therefore,
+those do not have to be readable by the GDM user, but must be readable by
+the root user.</para>
+<para>Note that loading and scaling face icons located in user home directories
+can be a very time-consuming task, especially on large systems or systems
+running NIS. The browser feature is only intended for systems with relatively
+few users. Also, if home directories are on an on-demand mounted file system
+such as AFS, GDM might mount all of the home directories just to check for
+pictures if the face browser is on. However, GDM will try to give up after
+5 seconds of activity, and only display the users whose pictures have been
+received so far.</para>
+<para>To filter out unwanted user names in the browser, the "Exclude" parameter
+in <filename>gdm.conf</filename> can be set with a list of usernames separated
+by commas. The greeter automatically ignores the usernames listed, and excludes
+users whose UIDs are lower than the "MinimalUID" parameter, which is 100 by
+default.</para>
+<para>When the browser is turned on, valid usernames on the machine are exposed
+to a potential intruder. This might be a bad idea if you do not know who has
+access to a login screen. This is especially true if you run XDMCP. Note that
+you should never run XDMCP on an open network. </para>
+<para>The greeter can optionally display a logo in the login window. The image
+must be in a format readable to the <filename>gdk-pixbuf</filename> library
+(GIF, JPG, PNG, TIFF, XPM), and must be readable by the GDM user.</para>
+</refsect2>
+<refsect2 id="gdm-1-exde-graphical">
+<title>Graphical Greeter</title>
+<para>The Graphical Greeter is a greeter interface that is displayed on the
+whole screen and is themable. The Graphical Greeter corresponds to the executable <command>
+gdmgreeter</command>.</para>
+<para>Themes can be selected and new themes can be installed by running <command>
+gdmsetup</command>, or by setting the "GraphicalTheme" parameter in <filename>
+gdm.conf</filename>. The location of themes is specified by the "GraphicalThemeDir"
+parameter.</para>
+<para>The look and feel of this greeter is controlled by the theme, so the
+user interface elements that are present might differ. The only item that
+must always be present is the text entry field, as described in the Standard
+Greeter section above. You can display a menu of available actions by pressing
+the F10 key. This can be useful if the theme does not provide certain buttons
+when you wish to perform a particular action. </para>
+</refsect2>
+<refsect2 id="gdm-1-exde-chooser">
+<title>Chooser</title>
+<para>The Chooser displays a list of local machines that accept XDMCP connections.
+The user can also specify a machine by entering its name directly. Once a
+machine is selected, a remote XDMCP session can be  started. The Chooser can
+be launched on the console directly from the Standard or Graphical Greeter.
+The chooser corresponds to the  executable <command>gdmchooser</command>.
+</para>
+</refsect2>
+<refsect2 id="gdm-1-exde-xdmcp">
+<title>XDMCP</title>
+<para>GDM can be configured to enable XDMCP so that users can log in remotely
+and launch a graphical chooser that allows a remote login session to be started.
+See the [xdmcp] section of the <filename>gdm.conf</filename> file.</para>
+<para>GDM grants access to the hosts specified in the GDM service section
+of your TCP Wrappers configuration file. GDM does not support remote display
+access control on systems without TCP Wrappers.</para>
+<para>GDM includes several measures that make GDM more resistant to denial-of-service
+attacks on the XDMCP service. Several protocol parameters, handshaking timeouts,
+and so on can be fine-tuned. The default values should work for most systems,
+however. Do not change these values unless you know what you are doing.</para>
+<para>By default, GDM listens to UDP port 177, although this can be configured.
+GDM responds to QUERY and BROADCAST_QUERY requests by sending a WILLING packet
+to the originator.</para>
+<para>GDM can also be configured to honor INDIRECT queries and present a host
+chooser to the remote display. GDM remembers the user's choice and forwards
+subsequent requests to the chosen manager. GDM also supports an extension
+to the protocol which makes GDM forget the redirection once the user's connection
+succeeds. This extension is only supported if both daemons are GDM. This extension
+is transparent and is ignored by XDM or other daemons that implement XDMCP.
+</para>
+<para>GDM only supports the MIT-MAGIC-COOKIE-1 authentication system. Because
+of this, the cookies are transmitted as clear text. Therefore, you should
+be careful about the network where you use this. That is, be careful about
+where your XDMCP connection is going. Note that if snooping is possible, an
+attacker could snoop your password as you log in, so a better XDMCP authentication
+would not help you much anyway. If snooping is possible and undesirable, you
+should use <filename>ssh</filename> for tunneling an X connection, rather
+then using GDM's XDMCP. Think of XDMCP as a sort of graphical telnet, with
+the same security issues.</para>
+</refsect2>
+<refsect2 id="gdm-1-exde-control">
+<title>Controlling GDM</title>
+<para>You can control GDM behavior during runtime in several different ways.
+You can run certain commands, or you can talk to GDM using either a UNIX socket
+protocol, or a FIFO protocol.</para>
+<para>You can control GDM behavior as follows:</para>
+<itemizedlist>
+<listitem><para>To stop GDM, you can either send the TERM signal to the main
+daemon, or run the <command>gdm-stop</command> command.</para></listitem>
+<listitem><para>To restart GDM, you can either send the HUP signal to the
+main daemon, or run the <command>gdm-restart</command> command.</para></listitem>
+<listitem><para>To restart GDM but only after all users have logged out, you
+can either send the USR1 signal to the main daemon, or run the <command>gdm-safe-restart
+</command> command.</para></listitem>
+</itemizedlist>
+<para>The <command>gdm-stop</command>, <command>gdm-restart</command>, and <command>
+gdm-safe-restart</command> commands are in the <filename>/sbin</filename>
+directory.</para>
+<para>The <command>gdmflexiserver</command> command can be used to communicate
+with the GDM daemon and to start new flexible (on demand) servers.</para>
+</refsect2>
+<refsect2 id="gdm-1-exde-config">
+<title>Configuration</title>
+<para>The <filename>gdm.conf</filename> file contains comments that explain
+each configuration parameter.</para>
+</refsect2>
+<refsect2 id="gdm-1-exde-security">
+<title>Security</title>
+<para>GDM is best used with a dedicated user id and group id that GDM uses
+for graphical interfaces such as <command>gdmgreeter</command>, <command>
+gdmlogin</command>, and <command>gdmchooser</command>. You can specify the
+name of this user and group in the [daemon] section of the <filename>gdm.conf
+</filename> file.</para>
+<para>The GDM user and group, which are normally just GDM, should not be a
+user or group of any particular privilege. The reason for using the GDM user
+and group is to have the user interface run as a user without privileges,
+so that in the unlikely case that someone finds a weakness in the GUI, they
+cannot access root on the machine.</para>
+<para>Note that the GDM user and group have some privileges that make them
+somewhat dangerous. They have access to the server authorization directory
+(specified by the ServAuthDir parameter in <filename>gdm.conf</filename>),
+which contains all of the X server authorization files and other private information.
+This means that someone who gains the GDM user/group privileges can then connect
+to any session. Do not, under any circumstances, make the GDM user/group a
+user/group that might be easy to get access to, such as the user <literal>
+nobody</literal>.</para>
+<para>The server authorization directory (ServAuthDir) is used for a host
+of random internal data, in addition to the X server authorization files,
+and the naming is really a relic of history. The GDM daemon forces this directory
+to be owned by root:gdm with permissions of 1770. This means that only the
+root user and the GDM group have write access to this directory, but the GDM
+group cannot remove the root-owned files from this directory, such as the
+X server authorization files.</para>
+<para>By default, GDM does not trust the server authorization directory and
+treats it in the same way as a temporary directory with respect to creating
+files. This means that someone breaking the GDM user cannot mount attacks
+by creating links in this directory. Similarly, the X server log directory
+is treated safely, but that directory should really be owned and writable
+only by the root user.</para>
+</refsect2>
+<refsect2 id="gdm-1-exde-accessibility">
+<title>Accessibility</title>
+<para>GDM supports "Accessible Login" to allow users to log in to their desktop
+session even if they cannot easily use the screen, mouse, or keyboard in the
+usual way. This feature enables the user to launch assistive technologies
+at login time by means of special "gestures" from the standard keyboard and
+from a keyboard, pointing device, or switch device attached to the USB or
+PS/2 mouse port. This also enables the user to change the visual appearance
+of the login UI before logging in, for example to use a higher-contrast color
+scheme for better visibility. GDM only supports accessibility with the Standard
+Greeter, so the "Greeter" parameter in <filename>gdm.conf</filename> must
+be set to the Standard Greeter "gdmlogin".</para>
+<para>To enable Accessible Login, the system administrator must modify the
+default login configuration by manually modifying three human-readable configuration
+files, stored in gdm.conf, AccessKeyMouseEvents, and AccessDwellMouseEvents.
+</para>
+<para>To allow users to change the color and contrast scheme of the login
+dialog, set the "AllowThemeChange" parameter in <filename>gdm.conf</filename>
+to "true".</para>
+<para>To restrict user changes of the visual appearance to a subset of available
+themes, the "GtkThemesToAllow" parameter in <filename>gdm.conf</filename>
+can be set to a list of acceptable themes separated by commas. For example: <screen><userinput>
+GtkThemesToAllow=blueprint,HighContrast,HighContrastInverse</userinput></screen></para>
+<para>To enable the use of assistive technologies such as the Onscreen Keyboard,
+Screen Reader, or Magnifier, the "AddGtkModules" parameter in <filename>gdm.conf
+</filename> must be uncommented and set to "true". Also, the "GtkModulesList"
+parameter must be uncommented and set to "gail:atk-bridge:dwellmouselistener:keymouselistener".
+</para>
+<para>System administrators might wish to load only the minimum subset of
+these modules that is required to support their user base. Depending on the
+end-user needs, it might not be necessary to load all of the GtkModules:</para>
+<itemizedlist>
+<listitem><para>If a user needs the integrated Screen Reader and Magnifier,
+you must include "gail" and "atk-bridge".</para></listitem>
+<listitem><para>If a user needs a pointing device without buttons or switches,
+include "dwellmouselistener".</para></listitem>
+<listitem><para>If a user needs a pointing device with switches, alternative
+physical keyboard, or switch/button device, include "keymouselistener".</para>
+</listitem>
+</itemizedlist>
+<para>Including all four modules is suitable for most system configurations.
+The Onscreen Keyboard can operate without gail and atk-bridge, but with a
+reduced feature set. For optimum accessibility, we recommend including gail
+and atk-bridge.</para>
+<para>When "keymouselistener" or "dwellmouselistener" have been added to the
+GtkModules loaded by GDM, you can assign user actions to the launching of
+specific assistive technologies. These gesture associations are contained
+in the files AccessKeyMouseEvents and AccessDwellMouseEvents, respectively.
+The gesture format is described in the two files.</para>
+<para>The AccessKeyMouseEvents file controls the keymouselistener Gesture
+Listener and is used to define key-press, mouse button, or XInput device sequences
+that can be used to launch programs needed for accessibility. To reduce the
+likelihood of unintentional launch, these 'gestures' may be associated with
+multiple switch presses and/or minimum durations.</para>
+<para>The DwellKeyMouseEvents file controls the dwellmouselistener and supports
+gestures that involve only motion of a pointing device such as the system
+mouse. Motion of an alternative pointing device such as a head pointer or
+trackball can also be defined. All gestures are specified by the same syntax,
+there is no distinction between a 'core mouse' gesture and motion from an
+alternate input device.</para>
+<para>Motion gestures are defined as "crossing events" into and out of the
+login dialog window. If the 'dwellmouselistener' GtkModule is loaded, alternative
+pointing devices are temporarily "latched" to the core pointer, such that
+motion from alternative devices results in movement of the onscreen pointer.
+</para>
+<para>To use text-to-speech services at login time (for instance, when using
+the Screen Reader in speech mode) on some operating systems, the gdm user
+must be a member of the "audio" group.</para>
+</refsect2>
+<refsect2 id="gdm-1-exde-logging">
+<title>Logging</title>
+<para>GDM uses syslog to log errors or status. GDM can also log debugging
+information, if enabled in the <filename>gdm.conf</filename> file.</para>
+<para>Output from the various X servers is stored in the GDM log directory,
+which is configurable but is usually <filename><replaceable>var</replaceable>/log/gdm
+</filename>. The output from the session can be found in a file called <filename><replaceable>
+display</replaceable>.log</filename>. Four older versions of this file are
+also stored, by appending 1 through 4 to the filename. These files are rotated,
+as new sessions on that display are started. You can use these logs to view
+what the X server said when it started up.</para>
+<para>The output from the user session is redirected to <filename>~/.xsession-errors
+</filename> before even the PreSession script is started, so it is not necessary
+to redirect this again in the session setup script. If the user session lasted
+less then 10 seconds, GDM assumes that the session crashed and allows the
+user to view this file in a dialog before returning to the login screen. This
+enables the user to view the session errors from the last session and correct
+the problem.</para>
+<para>You can suppress the 10&ndash;second warning by returning code 66 from
+the Xsessionscript or from your session binary (the default Xsession script
+propagates those codes back). This is useful if you have special logins for
+which it is not an error to return less than 10 seconds later, or if you already
+set up the session to display an error message and the GDM message would be
+confusing and redundant.</para>
+<para>The session output is piped through the GDM daemon, so the <filename>
+~/.xsession-errors</filename> file is capped by GDM at about 200 kilobytes,
+to prevent a possible denial-of-service attack on the session. An application
+could, on reading some wrong data, print out warnings or errors on stderr
+or stdout. This could fill up the user's home directory, the user would then
+have to log out and log back in to clear this. This could be especially nasty
+if quotas are set. GDM also correctly traps the XFSZ signal and stops writing
+the file, which would lead to killed sessions if the file was redirected in
+the old-fashioned way from the script.</para>
+<para>Note that some distributors seem to override the <filename>~/.xsession-errors
+</filename> redirection and redirect in their own Xsession script (set by
+the BaseXsession configuration key), which means that GDM cannot trap the
+output and cap this file. You also lose output from the PreSession script
+which can make debugging more difficult, as perhaps useful output of what
+is wrong is not printed out. See the description of the BaseXsession configuration
+key for more information, especially on how to handle multiple display managers
+using the same script.</para>
+<para>Note that if the session is a failsafe session, or if GDM cannot open
+this file for some reason, a fallback file is created named <filename>/tmp/xses-<replaceable>
+user</replaceable>.XXXXXX</filename>, where XXXXXX are random characters.
+</para>
+<para>If you run a system with quotas set, use the PostSession script to delete
+the <filename>~/.xsession-errors</filename> file, so that this log file is
+not stored unnecessarily.</para>
+</refsect2>
+</refsect1>
+<refsect1 id="gdm-1-exit"><title>&exit-tt;</title>
+<para>The following exit values are returned:</para>
+<variablelist termlength="xtranarrow">
+<varlistentry><term><returnvalue>0</returnvalue></term><listitem><para>Application
+exited successfully</para>
+</listitem></varlistentry>
+<varlistentry><term><returnvalue>>0</returnvalue></term><listitem><para>Application
+exited with failure</para>
+</listitem></varlistentry>
+</variablelist></refsect1>
+<refsect1 id="gdm-1-file"><title>&file-tt;</title>
+<para>The following files are used by this application:</para>
+<variablelist termlength="medium">
+<varlistentry><term><filename>/usr/bin/&cmd;</filename></term><listitem><para>
+Wrapper script that launches GNOME Display Manager</para>
+</listitem></varlistentry>
+<varlistentry><term><filename>/usr/bin/gdm-binary</filename></term><listitem>
+<para>Executable for GNOME Display Manager</para>
+</listitem></varlistentry>
+<varlistentry><term><filename>/usr/bin/gdmchooser</filename></term><listitem>
+<para>Executable for GDM Chooser</para>
+</listitem></varlistentry>
+<varlistentry><term><filename>/usr/bin/gdmgreeter</filename></term><listitem>
+<para>Executable for GDM Graphical Greeter</para>
+</listitem></varlistentry>
+<varlistentry><term><filename>/usr/bin/gdmlogin</filename></term><listitem>
+<para>Executable for GDM Standard Greeter</para>
+</listitem></varlistentry>
+</variablelist><para>The system administrator can specify, in the <filename>
+gdm.conf</filename> file, the maximum file size that GDM should accept. If
+the face browser is enabled, a tunable maximum icon size is also enforced.
+On large systems, the face browser should be turned off for performance reasons.
+Looking up icons in home directories, scaling, and rendering face icons can
+take quite a long time.</para>
+<para>In general, GDM is very reluctant to read or write user files. For instance,
+GDM refuses to touch anything but regular files. Links, sockets, and devices
+are ignored. The value of the "RelaxPermissions" parameter in the <filename>
+gdm.conf</filename> file determines whether GDM accepts files that are writable
+by the user's group or others. These are ignored by default.</para>
+<para>Note that normally it is assumed that the home directory is only readable
+by the user. However, NFS traffic can be snooped. For setups with NFS directories,
+set the "UserAuthDir" parameter in the <filename>gdm.conf</filename> file
+to a local directory such as <filename>/tmp</filename>. GDM tries to open
+the normal authorization file for reading as root. If this fails, GDM concludes
+that it is on an NFS mount and automatically uses UserAuthFBDir (usually <filename>
+/tmp</filename>), as defined in the <filename>gdm.conf</filename> file. This
+can be changed by setting the "NeverPlaceCookiesOnNFS" parameter in the [security]
+section of the <filename>gdm.conf</filename> file to &ldquo;false&rdquo;.
+</para>
+<refsect2 id="gdm-1-file-login">
+<title>GDM Login Scripts and Session Files</title>
+<para>The following GDM login scripts are discussed below:</para>
+<itemizedlist>
+<listitem><para><filename>/etc/X11/gdm/Init/<replaceable>hostname</replaceable></filename></para>
+</listitem>
+<listitem><para><filename>/etc/X11/gdm/Init/XDMCP</filename></para></listitem>
+<listitem><para><filename>/etc/X11/gdm/Init/Default</filename></para></listitem>
+<listitem><para><filename>/etc/X11/gdm/PostLogin/<replaceable>hostname</replaceable></filename></para>
+</listitem>
+<listitem><para><filename>/etc/X11/gdm/PostLogin/XDMCP</filename></para></listitem>
+<listitem><para><filename>/etc/X11/gdm/PostLogin/Default</filename></para>
+</listitem>
+<listitem><para><filename>/etc/X11/gdm/PreSession/<replaceable>hostname</replaceable></filename></para>
+</listitem>
+<listitem><para><filename>/etc/X11/gdm/PreSession/XDMCP</filename></para>
+</listitem>
+<listitem><para><filename>/etc/X11/gdm/PreSession/Default</filename></para>
+</listitem>
+<listitem><para><filename>/etc/X11/gdm/Xsession</filename></para></listitem>
+<listitem><para><filename>/etc/X11/gdm/PostSession/<replaceable>hostname</replaceable></filename></para>
+</listitem>
+<listitem><para><filename>/etc/X11/gdm/PostSession/XDMCP</filename></para>
+</listitem>
+<listitem><para><filename>/etc/X11/gdm/PostSession/Default</filename></para>
+</listitem>
+</itemizedlist>
+<para>The following session files are discussed below:</para>
+<itemizedlist>
+<listitem><para><filename>/usr/share/xsessions/*.desktop</filename></para>
+</listitem>
+<listitem><para><filename>~/.dmrc</filename> (default user session)</para>
+</listitem>
+</itemizedlist>
+<para>When the X server has been successfully started, GDM tries to run the
+Init/<replaceable>displayname</replaceable> script. For example, <filename>
+Init/:0</filename> for the first local display. If this file is not found,
+GDM attempts to run Init/<replaceable>hostname</replaceable>. For example, <filename>
+Init/somehost</filename>. If this file is also not found, GDM tries <filename>
+Init/XDMCP</filename> for all XDMCP logins or <filename>Init/Flexi</filename>
+for all on-demand flexible servers. If none of the above are found, GDM runs <filename>
+Init/Default</filename>. The script runs with root privileges and GDM blocks
+until the script terminates. Use the <filename>Init/*</filename> script for
+programs that are supposed to run alongside the GDM login window, for example <filename>
+xconsole</filename>. Commands to set the background and so on should go in
+this file too.</para>
+<para>The system administrator decides whether clients started by the <filename>
+Init</filename> script should be killed before starting the user session.
+This is controlled by the "KillInitClients" parameter in <filename>gdm.conf
+</filename>.</para>
+<para>When the user has been successfully authenticated, GDM tries the scripts
+in the <filename>PostLogin</filename> directory in the same manner as for
+the <filename>Init</filename> directory. This is done before any session setup
+is done, so this is the script where you might set up the home directory if
+you need to (though you should use the pam_mount module for this, if you can).
+You have the USER and DISPLAY environment variables set for this script, and
+again it is run with root privileges. The script should return 0 on success
+as otherwise the user is not logged in. This is not true for failsafe session
+however.</para>
+<para>After the user session has been set up from the GDM perspective, GDM
+runs the scripts in the <filename>PreSession</filename> directory, again in
+the same manner as the <filename>Init</filename> directory. Use this script
+for local session management or accounting. The USER environment variable
+contains the login of the authenticated user and DISPLAY is set to the current
+display. The script should return 0 on success. Any other value causes GDM
+to terminate the current login process. This is not true for failsafe sessions
+however. Also, the X_SERVERS environment variable is set and this points to
+a fake generated X servers file for use with the <command>sessreg</command>
+accounting program.</para>
+<para>After this, the user's session is started. The available session executables
+are taken from the Exec= line in the <filename>.desktop</filename> files in
+the path specified by SessionDesktopDir. The user chooses from these sessions
+at login time and GDM reads the file <filename>~/.dmrc</filename> for the
+user's default. The default GNOME session uses the Xsession script. The script
+is run as the user, and this is the user session. This script should load
+the user's profile and generally do all that is needed to launch a session.
+As many systems reset the language selections done by GDM, GDM also sets the
+GDM_LANG variable to the selected language. You can use this to reset the
+language environment variables after you run the user's profile. If the user
+elected to use the system language, then GDM_LANG is not set.</para>
+<para>When the user terminates the session, the <filename>PostSession</filename>
+scripts are run, similar to <filename>Init</filename>, <filename>PostLogin
+</filename>, and <filename>PreSession</filename>. Again, the script is run
+with root privileges, the slave daemon  blocks, the USER environment variable
+contains the name of the user who just logged out, and DISPLAY is set to the
+display the user used. Note, however, that the X server for this display might
+already be dead so you should not try to access it. Also, the X_SERVERS environment
+variable is set and points to a fake generated X servers file for use with
+the <command>sessreg</command> accounting program.</para>
+<para>Note that the <filename>PostSession</filename> script runs even when
+the display fails to respond due to an I/O error or similar. Thus, there is
+no guarantee that X applications will work during script execution.</para>
+<para>Except for the <filename>Xsession</filename> script, all of these scripts
+also have the environment variable RUNNING_UNDER_GDM set to yes, so that you
+can use similar scripts for different display managers. The <filename>Xsession
+</filename> always has GDMSESSION set to the basename of the session that
+the user chose to run, without the <filename>.desktop</filename> extension.
+In addition, DESKTOP_SESSION is also set to the same value.</para>
+<para>None of the <filename>Init</filename>, <filename>PostLogin</filename>, <filename>
+PreSession</filename>, or <filename>PostSession</filename> scripts are necessary
+and they can be omitted. However, the <filename>Xsession</filename> script
+is required, as is at least one session <filename>.desktop</filename> file.
+</para>
+</refsect2>
+<refsect2 id="gdm-1-file-config">
+<title>Configuration Files</title>
+<variablelist>
+<varlistentry><term><filename>/etc/X11/gdm/gdm.conf</filename></term><listitem>
+<para>Contains GDM configuration and documentation.</para>
+</listitem></varlistentry>
+</variablelist></refsect2>
+<refsect2 id="gdm-1-file-themes">
+<title>Themes</title>
+<variablelist>
+<varlistentry><term><filename>/usr/share/gdm/themes</filename></term><listitem>
+<para>Can be configured using the GraphicalThemeDir parameter in <filename>
+gdm.conf</filename>.</para>
+</listitem></varlistentry>
+</variablelist></refsect2>
+<refsect2 id="gdm-1-file-face">
+<title>Face Browser</title>
+<variablelist>
+<varlistentry><term><filename>~/.face</filename></term><listitem><para>User-defined
+icon to be used by GDM face browser.</para>
+</listitem></varlistentry>
+</variablelist></refsect2>
+<refsect2 id="gdm-1-file-gesture">
+<title>Gesture Listener Files</title>
+<variablelist>
+<varlistentry><term><filename>/etc/X11/gdm/modules/AccessDwellMouseEvents
+</filename></term><listitem><para>Configuration for the dwellmouselistener.
+</para>
+</listitem></varlistentry>
+<varlistentry><term><filename>/etc/X11/gdm/modules/AccessKeyMouseEvents</filename></term>
+<listitem><para>Configuration for the keymouselistener.<?Pub Caret></para>
+</listitem></varlistentry>
+</variablelist></refsect2>
+<refsect2 id="gdm-1-file-logging">
+<title>Logging</title>
+<variablelist>
+<varlistentry><term><filename>/var/log/gdm/<replaceable>display</replaceable>.log
+</filename></term><listitem><para>Output from Xserver for each session. This
+can be configured using the LogDir parameter in <filename>gdm.conf</filename>.
+</para>
+</listitem></varlistentry>
+<varlistentry><term><filename>~/.xsession-errors</filename></term><listitem>
+<para>Output from user's session.</para>
+</listitem></varlistentry>
+<varlistentry><term><filename>/tmp/xsess-<replaceable>user</replaceable>.XXXXXX
+</filename></term><listitem><para>Output from session in failsafe mode or
+if <filename>~/.xsession-errors</filename> cannot be written.</para>
+</listitem></varlistentry>
+</variablelist></refsect2>
+<refsect2 id="gdm-1-file-sockets">
+<title>Sockets</title>
+<variablelist>
+<varlistentry><term><filename>/tmp/.gdm_socket</filename></term><listitem>
+<para>Temporary file used for GDM socket communications.</para>
+</listitem></varlistentry>
+</variablelist></refsect2>
+<refsect2 id="gdm-1-file-pid">
+<title>Process Id</title>
+<variablelist>
+<varlistentry><term><filename>/var/run/gdm.pid</filename></term><listitem>
+<para>Stores the ProcessID for the running GDM daemon. This can be configured
+using the PidFile parameter in <filename>gdm.conf</filename>.</para>
+</listitem></varlistentry>
+</variablelist></refsect2>
+<refsect2 id="gdm-1-file-xserver">
+<title>Xserver Authentication Directory</title>
+<variablelist>
+<varlistentry><term><filename>/var/lib/gdm</filename></term><listitem><para>
+Stores Xserver authentication files. This can be configured using the  ServAuthDir
+parameter in <filename>gdm.conf</filename>.</para>
+</listitem></varlistentry>
+</variablelist></refsect2>
+</refsect1>
+<refsect1 id="gdm-1-attr"><title>&attr-tt;</title>
+<para>See <olink targetdocent="REFMAN5" localinfo="attributes-5"><citerefentry>
+<refentrytitle>attributes</refentrytitle><manvolnum>5</manvolnum></citerefentry></olink>
+for descriptions of the following attributes:</para>
+<informaltable frame="all">
+<tgroup cols="2" colsep="1" rowsep="1"><colspec colname="COLSPEC0" colwidth="1*">
+<colspec colname="COLSPEC1" colwidth="1*">
+<thead>
+<row><entry align="center" valign="middle">ATTRIBUTE TYPE</entry><entry align="center"
+valign="middle">ATTRIBUTE VALUE</entry></row>
+</thead>
+<tbody>
+<row><entry><para>Availability</para></entry><entry><para>SUNWgnome-display-mgr
+</para></entry></row>
+<row><entry colname="COLSPEC0"><para>Interface stability</para></entry><entry
+colname="COLSPEC1"><para>External</para></entry></row>
+</tbody>
+</tgroup>
+</informaltable>
+</refsect1>
+<refsect1 id="gdm-1-also"><title>&also-tt;</title>
+<!--Reference to another man page-->
+<!--Reference to a Help manual-->
+<!--Reference to a book.-->
+<para>Latest version of the <citetitle>GNOME Desktop User Guide</citetitle>
+for your platform.</para>
+<para><citerefentry><refentrytitle>gdmXnestchooser</refentrytitle><manvolnum>
+1</manvolnum></citerefentry>, <citerefentry><refentrytitle>gdmflexiserver
+</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry><refentrytitle>
+gdmphotosetup</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry>
+<refentrytitle>gdmsetup</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry>
+<refentrytitle>gdmthemetester</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry>
+<refentrytitle>gdm-restart</refentrytitle><manvolnum>1m</manvolnum></citerefentry>, <citerefentry>
+<refentrytitle>gdmconfig</refentrytitle><manvolnum>1m</manvolnum></citerefentry>, <citerefentry>
+<refentrytitle>gnome-std-options</refentrytitle><manvolnum>5</manvolnum></citerefentry>, <citerefentry>
+<refentrytitle>Xserver</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry>
+<refentrytitle>pam</refentrytitle><manvolnum>3pam</manvolnum></citerefentry>, <citerefentry>
+<refentrytitle>logindevperm</refentrytitle><manvolnum>4</manvolnum></citerefentry></para>
+</refsect1>
+<refsect1 id="gdm-1-note"><title>&note-tt;</title>
+<para>Original man page written by Martin K. Petersen &lt;[email protected]>, George
+Lebl &lt;[email protected]>. Copyright (c) 1998, 1999 by Martin K. Petersen. Copyright
+(c) 2001, 2003, 2004 by George Lebl. Copyright (c) 2003 by Red Hat, Inc.</para>
+<para>Updated by Brian Cameron, Sun Microsystems Inc., 2004.</para>
+</refsect1>
+</refentry>
+<?Pub *0000042968>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Solaris/manpages/sman1/gdmXnest.1	Thu Sep 02 15:26:36 2004 +0000
@@ -0,0 +1,6 @@
+<!DOCTYPE REFENTRY PUBLIC "-//Sun Microsystems//DTD DocBook V3.0-Based SolBook Subset V2.0//EN" [
+<!--ArborText, Inc., 1988-1999, v.4002-->
+<!ENTITY gdmXnest-1 SYSTEM "gdmXnestchooser.1">
+<!-- SHADOW_PAGE -->
+]>
+&gdmXnest-1
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Solaris/manpages/sman1/gdmXnestchooser.1	Thu Sep 02 15:26:36 2004 +0000
@@ -0,0 +1,155 @@
+<!DOCTYPE REFENTRY PUBLIC "-//Sun Microsystems//DTD DocBook V3.0-Based SolBook Subset V2.0//EN" [
+<!--ArborText, Inc., 1988-1999, v.4002-->
+<!ENTITY cmd "gdmXnestchooser">
+<!ENTITY % commonents SYSTEM "smancommon.ent">
+%commonents;
+<!ENTITY % booktitles SYSTEM "booktitles.ent">
+%booktitles;
+<!ENTITY suncopy "Copyright (c) 2004, Sun Microsystems, Inc. All Rights Reserved.">
+]>
+<?Pub UDT _bookmark _target>
+<?Pub EntList brvbar bull cross dash diam diams frac12 frac13 frac14 hellip
+ laquo lArr loz mdash nabla ndash para pound rArr raquo sect yen lt gt>
+<?Pub Inc>
+<refentry id="gdmXnestchooser-1">
+<!-- %Z%%M% %I% %E% SMI; -->
+<refmeta><refentrytitle>gdmXnestchooser</refentrytitle><manvolnum>1</manvolnum>
+<refmiscinfo class="date">1 Sep 2004</refmiscinfo>
+<refmiscinfo class="sectdesc">&man1;</refmiscinfo>
+<refmiscinfo class="software">&release;</refmiscinfo>
+<refmiscinfo class="arch">generic</refmiscinfo>
+<refmiscinfo class="copyright">&suncopy;</refmiscinfo>
+</refmeta>
+<indexterm><primary>gdmXnestchooser</primary></indexterm><indexterm><primary>
+run an XDMCP chooser</primary></indexterm>
+<refnamediv id="gdmXnestchooser-1-name"><refname>gdmXnestchooser</refname>
+<refname>gdmXnest</refname><refpurpose>run an XDMCP chooser</refpurpose></refnamediv>
+<refsynopsisdiv id="gdmXnestchooser-1-synp"><title>&synp-tt;</title>
+<cmdsynopsis><command>&cmd;</command><arg choice="opt"><option>-background
+</option></arg><arg choice="opt"><option>-broadcast</option></arg><arg choice="opt"><option>
+-direct</option></arg><arg choice="opt"><option>-no-gdm-check</option></arg>
+<arg choice="opt"><option>-no-query</option></arg><arg choice="opt"><option>
+-xnest-extra-options=<replaceable>options</replaceable></option></arg><arg
+choice="opt"><option>-xnest=<replaceable>string</replaceable></option></arg>
+<arg choice="opt"><option role="nodash"><replaceable>gnome-std-options</replaceable></option></arg>
+<arg choice="plain"><option role="nodash"><replaceable>hostname</replaceable></option></arg>
+</cmdsynopsis></refsynopsisdiv>
+<refsect1 id="gdmXnestchooser-1-desc"><title>&desc-tt;</title>
+<para><command>&cmd;</command> automatically gets the correct display number,
+sets up access, and runs <application>Xnest</application> with <option>indirect
+localhost</option>. This ensures that you get an XDMCP chooser that is provided
+by your machine. You can also specify the hostname whose chooser should be
+displayed, so that <command>&cmd; <replaceable>somehost</replaceable></command>
+runs the XDMCP chooser from host <replaceable>somehost</replaceable> inside
+an Xnest. </para>
+<para><command>gdmXnest</command> is a symbolic link to <command>&cmd;</command>
+and is the same as running <command>&cmd;</command> with the <option>-no-query
+</option> and <option>-no-gdm-check</option> options. <command>gdmXnest</command>
+is useful for running Xnest without actually connecting somewhere.</para>
+</refsect1>
+<refsect1 id="gdmXnestchooser-1-opts"><title>&opts-tt;</title>
+<para>The following options are supported:</para>
+<variablelist termlength="narrow">
+<varlistentry><term><option>-background</option></term><listitem><para>Run
+in the background. You can also use <option>b</option> to specify this option.
+</para>
+</listitem></varlistentry>
+<varlistentry><term><option>-broadcast</option></term><listitem><para>Run
+broadcast instead of indirect (chooser). You can also use <option>B</option>
+to specify this option.</para>
+</listitem></varlistentry>
+<varlistentry><term><option>-direct</option></term><listitem><para>Do direct
+query instead of indirect (chooser). You can also use <option>d</option> to
+specify this option.</para>
+</listitem></varlistentry>
+<varlistentry><term><option>-no-gdm-check</option></term><listitem><para>
+Do not check for running GDM.</para>
+</listitem></varlistentry>
+<varlistentry><term><option>-no-query</option></term><listitem><para>Just
+run <application>Xnest</application>, no query (no chooser). You can also
+use <option>n</option> to specify this option.</para>
+</listitem></varlistentry>
+<varlistentry><term><option>-xnest-extra-options=<replaceable>options</replaceable></option></term>
+<listitem><para>Extra options for <application>Xnest</application>. The default
+is no options. You can also use <option>o</option> to specify this option.
+</para>
+</listitem></varlistentry>
+<varlistentry><term><option>-xnest=<replaceable>string</replaceable></option></term>
+<listitem><para><application>Xnest</application> command line. The default
+value is <command>Xnest</command>. You can also use <option>x<?Pub Caret>
+</option> to specify this option.</para>
+</listitem></varlistentry>
+<varlistentry><term><option role="nodash"><replaceable>gnome-std-options</replaceable></option></term>
+<listitem><para>Standard options available for use with most GNOME applications.
+See <citerefentry><refentrytitle>gnome-std-options</refentrytitle><manvolnum>
+5</manvolnum></citerefentry> for more information.</para>
+</listitem></varlistentry>
+</variablelist></refsect1>
+<refsect1 id="gdmXnestchooser-1-oper"><title>&oper-tt;</title>
+<para>The following operands are supported:</para>
+<variablelist termlength="narrow">
+<varlistentry><term><option role="nodash"><replaceable>hostname</replaceable></option></term>
+<listitem><para>Hostname whose chooser should be displayed.</para>
+</listitem></varlistentry>
+</variablelist></refsect1>
+<refsect1 id="gdmXnestchooser-1-exam"><title>&exam-tt;</title>
+<example role="example">
+<title>Running the XDMCP Chooser From Host somehost Inside an Xnest</title>
+<para><screen>example% <userinput>&cmd; somehost</userinput></screen></para>
+</example>
+<example role="example">
+<title>Connecting to somehost Directly Run</title>
+<para><screen>example% <userinput>&cmd; <option>d</option> somehost</userinput></screen></para>
+</example>
+</refsect1>
+<refsect1 id="gdmXnestchooser-1-file"><title>&file-tt;</title>
+<para>The following files are used by this application:</para>
+<variablelist termlength="medium">
+<varlistentry><term><filename>/usr/bin/&cmd;</filename></term><listitem><para>
+Executable to run an XDMCP chooser</para>
+</listitem></varlistentry>
+</variablelist></refsect1>
+<refsect1 id="gdmXnestchooser-1-attr"><title>&attr-tt;</title>
+<para>See <olink targetdocent="REFMAN5" localinfo="attributes-5"><citerefentry>
+<refentrytitle>attributes</refentrytitle><manvolnum>5</manvolnum></citerefentry></olink>
+for descriptions of the following attributes:</para>
+<informaltable frame="all">
+<tgroup cols="2" colsep="1" rowsep="1"><colspec colname="COLSPEC0" colwidth="1*">
+<colspec colname="COLSPEC1" colwidth="1*">
+<thead>
+<row><entry align="center" valign="middle">ATTRIBUTE TYPE</entry><entry align="center"
+valign="middle">ATTRIBUTE VALUE</entry></row>
+</thead>
+<tbody>
+<row><entry><para>Availability</para></entry><entry><para>SUNWgnome-display-mgr
+</para></entry></row>
+<row><entry colname="COLSPEC0"><para>Interface stability</para></entry><entry
+colname="COLSPEC1"><para>External</para></entry></row>
+</tbody>
+</tgroup>
+</informaltable>
+</refsect1>
+<refsect1 id="gdmXnestchooser-1-also"><title>&also-tt;</title>
+<!--Reference to another man page-->
+<!--Reference to a Help manual-->
+<!--Reference to a book.-->
+<para>Latest version of the <citetitle>GNOME Desktop User Guide</citetitle>
+for your platform.</para>
+<para><citerefentry><refentrytitle>gdm</refentrytitle><manvolnum>1</manvolnum>
+</citerefentry>, <citerefentry><refentrytitle>gdmflexiserver</refentrytitle>
+<manvolnum>1</manvolnum></citerefentry>, <citerefentry><refentrytitle>gdmphotosetup
+</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry><refentrytitle>
+gdmsetup</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry>
+<refentrytitle>gdmthemetester</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry>
+<refentrytitle>gdm-restart</refentrytitle><manvolnum>1m</manvolnum></citerefentry>, <citerefentry>
+<refentrytitle>gdmconfig</refentrytitle><manvolnum>1m</manvolnum></citerefentry>, <citerefentry>
+<refentrytitle>gnome-std-options</refentrytitle><manvolnum>5</manvolnum></citerefentry></para>
+</refsect1>
+<refsect1 id="gdmXnestchooser-1-note"><title>&note-tt;</title>
+<para>Original man page written by Martin K. Petersen &lt;[email protected]>, George
+Lebl &lt;[email protected]>. Copyright (c) 1998, 1999 by Martin K. Petersen. Copyright
+(c) 2001, 2003, 2004 by George Lebl. Copyright (c) 2003 by Red Hat, Inc.</para>
+<para>Updated by Brian Cameron, Sun Microsystems Inc., 2004.</para>
+</refsect1>
+</refentry>
+<?Pub *0000008511>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Solaris/manpages/sman1/gdmchooser.1	Thu Sep 02 15:26:36 2004 +0000
@@ -0,0 +1,6 @@
+<!DOCTYPE REFENTRY PUBLIC "-//Sun Microsystems//DTD DocBook V3.0-Based SolBook Subset V2.0//EN" [
+<!--ArborText, Inc., 1988-1999, v.4002-->
+<!ENTITY gdmchooser-1 SYSTEM "gdm.1">
+<!-- SHADOW_PAGE -->
+]>
+&gdmchooser-1
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Solaris/manpages/sman1/gdmflexiserver.1	Thu Sep 02 15:26:36 2004 +0000
@@ -0,0 +1,738 @@
+<!DOCTYPE REFENTRY PUBLIC "-//Sun Microsystems//DTD DocBook V3.0-Based SolBook Subset V2.0//EN" [
+<!--ArborText, Inc., 1988-1999, v.4002-->
+<!ENTITY cmd "gdmflexiserver">
+<!ENTITY % commonents SYSTEM "smancommon.ent">
+%commonents;
+<!ENTITY % booktitles SYSTEM "booktitles.ent">
+%booktitles;
+<!ENTITY suncopy "Copyright (c) 2004, Sun Microsystems, Inc. All Rights Reserved.">
+]>
+<?Pub UDT _bookmark _target>
+<?Pub Inc>
+<refentry id="gdmflexiserver-1">
+<!-- %Z%%M% %I% %E% SMI; -->
+<refmeta><refentrytitle>gdmflexiserver</refentrytitle><manvolnum>1</manvolnum>
+<refmiscinfo class="date">1 Sep 2004</refmiscinfo>
+<refmiscinfo class="sectdesc">&man1;</refmiscinfo>
+<refmiscinfo class="software">&release;</refmiscinfo>
+<refmiscinfo class="arch">generic</refmiscinfo>
+<refmiscinfo class="copyright">&suncopy;</refmiscinfo>
+</refmeta>
+<indexterm><primary>gdmflexiserver</primary></indexterm><indexterm><primary>
+runs flexible (on demand) X servers</primary></indexterm>
+<refnamediv id="gdmflexiserver-1-name"><refname>gdmflexiserver</refname><refpurpose>
+runs flexible (on demand) X servers</refpurpose></refnamediv>
+<refsynopsisdiv id="gdmflexiserver-1-synp"><title>&synp-tt;</title>
+<cmdsynopsis><command>&cmd;</command><arg choice="opt"><option>-authenticate
+</option></arg><arg choice="opt"><option>-command=<replaceable>command</replaceable></option></arg>
+<arg choice="opt"><option>-debug</option></arg><arg choice="opt"><option>
+-monte-carlo-pi</option></arg><arg choice="opt"><option>-no-lock</option></arg>
+<arg choice="opt"><option>-xnest</option></arg><arg choice="opt"><option role="nodash"><replaceable>
+gnome-std-options</replaceable></option></arg>
+</cmdsynopsis></refsynopsisdiv>
+<refsect1 id="gdmflexiserver-1-desc"><title>&desc-tt;</title>
+<para><command>&cmd;</command> runs flexible (on demand) X servers. <command>&cmd;</command>
+allows a user to log in once and then quits. This is useful if you are logged
+in as user A, and user B wants to log in quickly but user A does not wish
+to log out. The X server ensures that the virtual terminal switching works
+transparently.</para>
+<para>You can use <command>&cmd;</command> to run a flexi-server as an Xnest,
+that is, an X server in a window. If more than one server is defined with <literal>
+flexible=true</literal>, a dialog is displayed that lists all available flexible
+servers..</para>
+</refsect1>
+<refsect1 id="gdmflexiserver-1-opts"><title>&opts-tt;</title>
+<para>The following options are supported:</para>
+<variablelist termlength="narrow">
+<varlistentry><term><option>-authenticate</option></term><listitem><para>
+Authenticate before running <option>-command</option>. You can also use <option>
+a</option> to specify this option.</para>
+</listitem></varlistentry>
+<varlistentry><term><option>-command=<replaceable>command</replaceable></option></term>
+<listitem><para>Send the specified protocol command to GDM. You can also use <option>
+c</option> to specify this option.</para>
+</listitem></varlistentry>
+<varlistentry><term><option>-debug</option></term><listitem><para>Debugging
+output. You can also use <option>d</option> to specify this option.</para>
+</listitem></varlistentry>
+<varlistentry><term><option>-monte-carlo-pi</option></term><listitem></listitem>
+</varlistentry>
+<varlistentry><term><option>-no-lock</option></term><listitem><para>Do not
+lock current screen. You can also use <option>l</option> to specify this option.
+</para>
+</listitem></varlistentry>
+<varlistentry><term><option>-xnest</option></term><listitem><para>Xnest mode.
+You can also use <option>n</option> to specify this option.</para>
+</listitem></varlistentry>
+<varlistentry><term><option role="nodash"><replaceable>gnome-std-options</replaceable></option></term>
+<listitem><para>Standard options available for use with most GNOME applications.
+See <citerefentry><refentrytitle>gnome-std-options</refentrytitle><manvolnum>
+5</manvolnum></citerefentry> for more information.</para>
+</listitem></varlistentry>
+</variablelist></refsect1>
+<refsect1 id="gdmflexiserver-1-exde"><title>&exde-tt;</title>
+<para><command>&cmd;</command> accepts the following commands with the <option>
+-command</option> option:</para>
+<itemizedlist>
+<listitem><para><command>ALL_SERVERS</command></para></listitem>
+<listitem><para>AUTH_LOCAL</para></listitem>
+<listitem><para><command>CLOSE</command></para></listitem>
+<listitem><para><command>CONSOLE_SERVERS</command></para></listitem>
+<listitem><para><command>FLEXI_XNEST</command></para></listitem>
+<listitem><para><command>FLEXI_XSERVER</command></para></listitem>
+<listitem><para><command>GREETERPIDS</command></para></listitem>
+<listitem><para><command>QUERY_LOGOUT_ACTION</command></para></listitem>
+<listitem><para><command>QUERY_VT</command></para></listitem>
+<listitem><para><command>SET_LOGOUT_ACTION</command></para></listitem>
+<listitem><para><command>SET_SAFE_LOGOUT_ACTION</command></para></listitem>
+<listitem><para><command>SET_VT</command></para></listitem>
+<listitem><para><command>UPDATE_CONFIG</command></para></listitem>
+<listitem><para><command>VERSION</command></para></listitem>
+</itemizedlist>
+<para>Each command is described in detail in the following sections.</para>
+<refsect2 id="gdmflexiserver-1-exde-ALL_SERVERS">
+<title>ALL_SERVERS</title>
+<variablelist>
+<varlistentry><term>Description:</term><listitem><para>List all servers, including
+console, remote, Xnest. This can be useful to figure out if the server you
+are on is managed by the <literal>gdm</literal> daemon, by seeing whether
+it is in the list. It is also somewhat like the 'w' command but for graphical
+sessions.</para>
+</listitem></varlistentry>
+<varlistentry><term>Supported since:</term><listitem><para>2.4.2.96</para>
+</listitem></varlistentry>
+<varlistentry><term>Arguments:</term><listitem><para>None</para>
+</listitem></varlistentry>
+<varlistentry><term>Answers:</term><listitem>
+<itemizedlist>
+<listitem><para>OK <replaceable>server</replaceable>;<replaceable>server</replaceable>...
+</para>
+<itemizedlist>
+<listitem><para><replaceable>server</replaceable> is <replaceable>display
+</replaceable>,<replaceable>logged-in-user</replaceable></para>
+</listitem>
+<listitem><para><replaceable>logged-in-user</replaceable> can be empty if
+no user is logged in.</para>
+</listitem>
+</itemizedlist>
+</listitem>
+<listitem><para>ERROR <replaceable>error-number</replaceable> <replaceable>
+error-description</replaceable></para>
+<variablelist>
+<varlistentry><term>0</term><listitem><para>Not implemented</para>
+</listitem></varlistentry>
+<varlistentry><term>200</term><listitem><para>Too many messages</para>
+</listitem></varlistentry>
+<varlistentry><term>999</term><listitem><para>Unknown error</para>
+</listitem></varlistentry>
+</variablelist></listitem>
+</itemizedlist>
+</listitem></varlistentry>
+</variablelist></refsect2>
+<refsect2 id="gdmflexiserver-1-exde-AUTH_LOCAL">
+<title>AUTH_LOCAL</title>
+<variablelist>
+<varlistentry><term>Description:</term><listitem><para>Set up this connection
+as authenticated for FLEXI_SERVER. All full-blown (non-Xnest) servers can
+be started only from users logged in locally. Here, GDM assumes only users
+logged in from GDM. Users must pass the xauth MIT-MAGIC-COOKIE-1 that they
+were passed before the connection is authenticated.</para>
+<para>Note: The AUTH LOCAL command requires the <option>-authenticate</option>
+option, although only FLEXI_XSERVER uses this currently.</para>
+</listitem></varlistentry>
+<varlistentry><term>Supported since:</term><listitem><para>2.2.4.0</para>
+</listitem></varlistentry>
+<varlistentry><term>Arguments:</term><listitem><para><replaceable>xauth-cookie
+</replaceable>, in hex form with no 0x prefix</para>
+</listitem></varlistentry>
+<varlistentry><term>Answers:</term><listitem>
+<itemizedlist>
+<listitem><para>OK</para>
+</listitem>
+<listitem><para>ERROR <replaceable>error-number</replaceable> <replaceable>
+error-description</replaceable></para>
+<variablelist>
+<varlistentry><term>0</term><listitem><para>Not implemented</para>
+</listitem></varlistentry>
+<varlistentry><term>100</term><listitem><para>Not authenticated</para>
+</listitem></varlistentry>
+<varlistentry><term>200</term><listitem><para>Too many messages</para>
+</listitem></varlistentry>
+<varlistentry><term>999</term><listitem><para>Unknown error</para>
+</listitem></varlistentry>
+</variablelist></listitem>
+</itemizedlist>
+</listitem></varlistentry>
+</variablelist></refsect2>
+<refsect2 id="gdmflexiserver-1-exde-CLOSE">
+<title>CLOSE</title>
+<variablelist>
+<varlistentry><?Pub Caret1><term>Supported since:</term><listitem><para>2.2.4.0
+</para>
+</listitem></varlistentry>
+<varlistentry><term>Arguments:</term><listitem><para>None</para>
+</listitem></varlistentry>
+<varlistentry><term>Answers:</term><listitem><para>None</para>
+</listitem></varlistentry>
+</variablelist></refsect2>
+<refsect2 id="gdmflexiserver-1-exde-CONSOLE_SERVERS">
+<title>CONSOLE_SERVERS</title>
+<variablelist>
+<varlistentry><term>Description:</term><listitem><para>List all console servers,
+useful for Linux mostly. Does not list XDMCP and Xnest non-console servers.
+</para>
+</listitem></varlistentry>
+<varlistentry><term>Supported since:</term><listitem><para>2.2.4.0</para>
+</listitem></varlistentry>
+<varlistentry><term>Arguments:</term><listitem><para>None</para>
+</listitem></varlistentry>
+<varlistentry><term>Answers:</term><listitem>
+<itemizedlist>
+<listitem><para>OK <replaceable>server</replaceable>;<replaceable>server</replaceable>...
+</para>
+<itemizedlist>
+<listitem><para><replaceable>server</replaceable> is <replaceable>display
+</replaceable>,<replaceable>logged-in-user</replaceable>,<replaceable>vt-or-xnest-display
+</replaceable></para>
+</listitem>
+<listitem><para><replaceable>logged-in-user</replaceable> can be empty if
+no user is logged in.</para>
+</listitem>
+<listitem><para><replaceable>vt</replaceable> can be -1 if not known or not
+supported. For example, on non-Linux.</para>
+</listitem>
+<listitem><para>If the display is an Xnest display and is a console display
+(that is, an Xnest inside another console display), the display is listed.
+Instead of <replaceable>vt</replaceable>, lists the parent display in standard
+form.</para>
+</listitem>
+</itemizedlist>
+</listitem>
+<listitem><para>ERROR <replaceable>error-number</replaceable> <replaceable>
+error-description</replaceable></para>
+<variablelist>
+<varlistentry><term>0</term><listitem><para>Not implemented</para>
+</listitem></varlistentry>
+<varlistentry><term>200</term><listitem><para>Too many messages</para>
+</listitem></varlistentry>
+<varlistentry><term>999</term><listitem><para>Unknown error</para>
+</listitem></varlistentry>
+</variablelist></listitem>
+</itemizedlist>
+</listitem></varlistentry>
+</variablelist></refsect2>
+<refsect2 id="gdmflexiserver-1-exde-FLEXI_XNEST">
+<title>FLEXI_XNEST</title>
+<variablelist>
+<varlistentry><term>Description:</term><listitem><para>Start a new flexible
+Xnest server.</para>
+</listitem></varlistentry>
+<varlistentry><term>Supported since:</term><listitem><para>2.3.90.4</para>
+<para>Note: Supported an older version from 2.2.4.0, later 2.2.4.2, but since
+2.3.90.4 you must supply four arguments or ERROR 100 will be returned. This
+will start Xnest using the XAUTHORITY file supplied and with the same uid
+as the owner of that file (and the same as you supply). You must also supply
+the cookie as the third argument for this display, to prove that you indeed
+are this user. Also, this file must be readable ONLY by this user, that is,
+have a mode of 0600.  If all of these conditions are not met, ERROR 100 is
+returned.</para>
+<para>Note: The cookie should be the MIT-MAGIC-COOKIE-1, the first one that
+GDM can find in the XAUTHORITY file for this display. If that is not what
+you use, you should generate one first. The cookie should be in hex form.
+</para>
+</listitem></varlistentry>
+<varlistentry><term>Arguments:</term><listitem><para><replaceable>display-to-run-on
+</replaceable> <replaceable>uid-of-requesting-user</replaceable> <replaceable>
+xauth-cookie-for-the-display</replaceable> <replaceable>xauth-file</replaceable></para>
+</listitem></varlistentry>
+<varlistentry><term>Answers:</term><listitem>
+<itemizedlist>
+<listitem><para>OK <replaceable>display</replaceable></para>
+</listitem>
+<listitem><para>ERROR <replaceable>error-number</replaceable> <replaceable>
+error-description</replaceable></para>
+<variablelist>
+<varlistentry><term>0</term><listitem><para>Not implemented</para>
+</listitem></varlistentry>
+<varlistentry><term>1</term><listitem><para>No more flexi servers</para>
+</listitem></varlistentry>
+<varlistentry><term>2</term><listitem><para>Startup errors</para>
+</listitem></varlistentry>
+<varlistentry><term>3</term><listitem><para>X failed</para>
+</listitem></varlistentry>
+<varlistentry><term>4</term><listitem><para>X too busy</para>
+</listitem></varlistentry>
+<varlistentry><term>5</term><listitem><para>Xnest can't connect</para>
+</listitem></varlistentry>
+<varlistentry><term>6</term><listitem><para>No server binary</para>
+</listitem></varlistentry>
+<varlistentry><term>100</term><listitem><para>Not authenticated</para>
+</listitem></varlistentry>
+<varlistentry><term>200</term><listitem><para>Too many messages</para>
+</listitem></varlistentry>
+<varlistentry><term>999</term><listitem><para>Unknown error</para>
+</listitem></varlistentry>
+</variablelist></listitem>
+</itemizedlist>
+</listitem></varlistentry>
+</variablelist></refsect2>
+<refsect2 id="gdmflexiserver-1-exde-FLEXI_XSERVER">
+<title>FLEXI_XSERVER</title>
+<variablelist>
+<varlistentry><term>Description:</term><listitem><para>Start a new X flexible
+server. Only supported on connection that passed AUTH_LOCAL.</para>
+</listitem></varlistentry>
+<varlistentry><term>Supported since:</term><listitem><para>2.2.4.0</para>
+</listitem></varlistentry>
+<varlistentry><term>Arguments:</term><listitem><para><replaceable>xserver-type
+</replaceable></para>
+<para>If no argument specified, starts the standard x server.</para>
+</listitem></varlistentry>
+<varlistentry><term>Answers:</term><listitem>
+<itemizedlist>
+<listitem><para>OK <replaceable>display</replaceable></para>
+</listitem>
+<listitem><para>ERROR <replaceable>error-number</replaceable> <replaceable>
+error-description</replaceable></para>
+<variablelist>
+<varlistentry><term>0</term><listitem><para>Not implemented</para>
+</listitem></varlistentry>
+<varlistentry><term>1</term><listitem><para>No more flexi servers</para>
+</listitem></varlistentry>
+<varlistentry><term>2</term><listitem><para>Startup errors</para>
+</listitem></varlistentry>
+<varlistentry><term>3</term><listitem><para>X failed</para>
+</listitem></varlistentry>
+<varlistentry><term>4</term><listitem><para>X too busy</para>
+</listitem></varlistentry>
+<varlistentry><term>6</term><listitem><para>No server binary</para>
+</listitem></varlistentry>
+<varlistentry><term>100</term><listitem><para>Not authenticated</para>
+</listitem></varlistentry>
+<varlistentry><term>200</term><listitem><para>Too many messages</para>
+</listitem></varlistentry>
+<varlistentry><term>999</term><listitem><para>Unknown error</para>
+</listitem></varlistentry>
+</variablelist></listitem>
+</itemizedlist>
+</listitem></varlistentry>
+</variablelist></refsect2>
+<refsect2 id="gdmflexiserver-1-exde-GREETERPIDS">
+<title>GREETERPIDS</title>
+<variablelist>
+<varlistentry><term>Description:</term><listitem><para>List all greeter pids
+so that one can send HUP to them to re-read config. Only the root user can
+do that.</para>
+</listitem></varlistentry>
+<varlistentry><term>Supported since:</term><listitem><para>2.3.90.2</para>
+</listitem></varlistentry>
+<varlistentry><term>Arguments:</term><listitem><para>None</para>
+</listitem></varlistentry>
+<varlistentry><term>Answers:</term><listitem>
+<itemizedlist>
+<listitem><para>OK <replaceable>pid</replaceable>;<replaceable>pid</replaceable>...
+</para>
+</listitem>
+<listitem><para>ERROR <replaceable>error-number</replaceable> <replaceable>
+error-description</replaceable></para>
+<variablelist>
+<varlistentry><term>0</term><listitem><para>Not implemented</para>
+</listitem></varlistentry>
+<varlistentry><term>200</term><listitem><para>Too many messages</para>
+</listitem></varlistentry>
+<varlistentry><term>999</term><listitem><para>Unknown error</para>
+</listitem></varlistentry>
+</variablelist></listitem>
+</itemizedlist>
+</listitem></varlistentry>
+</variablelist></refsect2>
+<refsect2 id="gdmflexiserver-1-exde-QUERY_LOGOUT_ACTION">
+<title>QUERY_LOGOUT_ACTION</title>
+<variablelist>
+<varlistentry><term>Description:</term><listitem><para>Query which logout
+actions are possible. Only supported on connection that passed AUTH_LOCAL.
+</para>
+</listitem></varlistentry>
+<varlistentry><term>Supported since:</term><listitem><para>2.5.90.0</para>
+</listitem></varlistentry>
+<varlistentry><term>Arguments:</term><listitem><para>None</para>
+</listitem></varlistentry>
+<varlistentry><term>Answers:</term><listitem>
+<itemizedlist>
+<listitem><para>OK <replaceable>action</replaceable>;<replaceable>action</replaceable>...
+</para>
+<para><replaceable>action</replaceable> is <literal>HALT</literal>, <literal>
+REBOOT</literal>, or <literal>SUSPEND</literal>. An empty list can also be
+returned if no action is possible. A '!' is appended to an action if it was
+already set with <literal>SET_LOGOUT_ACTION</literal> or <literal>SET_SAFE_LOGOUT_ACTION
+</literal>. Note that <literal>SET_LOGOUT_ACTION</literal> has precedence
+over <literal>SET_SAFE_LOGOUT_ACTION</literal>.</para>
+</listitem>
+<listitem><para>ERROR <replaceable>error-number</replaceable> <replaceable>
+error-description</replaceable></para>
+<variablelist>
+<varlistentry><term>0</term><listitem><para>Not implemented</para>
+</listitem></varlistentry>
+<varlistentry><term>100</term><listitem><para>Not authenticated</para>
+</listitem></varlistentry>
+<varlistentry><term>200</term><listitem><para>Too many messages</para>
+</listitem></varlistentry>
+<varlistentry><term>999</term><listitem><para>Unknown error</para>
+</listitem></varlistentry>
+</variablelist></listitem>
+</itemizedlist>
+</listitem></varlistentry>
+</variablelist></refsect2>
+<refsect2 id="gdmflexiserver-1-exde-QUERY_VT">
+<title>QUERY_VT</title>
+<variablelist>
+<varlistentry><term>Description:</term><listitem><para>Ask the daemon about
+the current virtual terminal. This is useful for logins that do not own <filename>
+/dev/console</filename> but are still console logins. Only supported on Linux
+currently, otherwise will get ERROR 8. This is also the way to query whether
+VT support is available in the daemon. Only supported on connection that passed
+AUTH_LOCAL.</para>
+</listitem></varlistentry>
+<varlistentry><term>Supported since:</term><listitem><para>2.5.90.0</para>
+</listitem></varlistentry>
+<varlistentry><term>Arguments:</term><listitem><para>None</para>
+</listitem></varlistentry>
+<varlistentry><term>Answers:</term><listitem>
+<itemizedlist>
+<listitem><para>OK <replaceable>vt-number</replaceable></para>
+</listitem>
+<listitem><para>ERROR <replaceable>error-number</replaceable> <replaceable>
+error-description</replaceable></para>
+<variablelist>
+<varlistentry><term>0</term><listitem><para>Not implemented</para>
+</listitem></varlistentry>
+<varlistentry><term>8</term><listitem><para>Virtual terminals not supported
+</para>
+</listitem></varlistentry>
+<varlistentry><term>100</term><listitem><para>Not authenticated</para>
+</listitem></varlistentry>
+<varlistentry><term>200</term><listitem><para>Too many messages</para>
+</listitem></varlistentry>
+<varlistentry><term>999</term><listitem><para>Unknown error</para>
+</listitem></varlistentry>
+</variablelist></listitem>
+</itemizedlist>
+</listitem></varlistentry>
+</variablelist></refsect2>
+<refsect2 id="gdmflexiserver-1-exde-SET_LOGOUT_ACTION">
+<title>SET_LOGOUT_ACTION</title>
+<variablelist>
+<varlistentry><term>Description:</term><listitem><para>Tell the daemon to
+halt, reboot, or suspend after slave process exits. Only supported on connection
+that passed AUTH_LOCAL.</para>
+</listitem></varlistentry>
+<varlistentry><term>Supported since:</term><listitem><para>2.5.90.0</para>
+</listitem></varlistentry>
+<varlistentry><term>Arguments:</term><listitem><para><replaceable>action</replaceable></para>
+<para><replaceable>action</replaceable> is one of the following:</para>
+<itemizedlist>
+<listitem><para>NONE: Set exit action to 'none'</para>
+</listitem>
+<listitem><para>HALT: Set exit action to 'halt'</para>
+</listitem>
+<listitem><para>REBOOT: Set exit action to 'reboot'</para>
+</listitem>
+<listitem><para>SUSPEND: Set exit action to 'suspend'</para>
+</listitem>
+</itemizedlist>
+</listitem></varlistentry>
+<varlistentry><term>Answers:</term><listitem>
+<itemizedlist>
+<listitem><para>OK</para>
+</listitem>
+<listitem><para>ERROR <replaceable>error-number</replaceable> <replaceable>
+error-description</replaceable></para>
+<variablelist>
+<varlistentry><term>0</term><listitem><para>Not implemented</para>
+</listitem></varlistentry>
+<varlistentry><term>7</term><listitem><para>Unknown logout action, or not
+available</para>
+</listitem></varlistentry>
+<varlistentry><term>100</term><listitem><para>Not authenticated</para>
+</listitem></varlistentry>
+<varlistentry><term>200</term><listitem><para>Too many messages</para>
+</listitem></varlistentry>
+<varlistentry><term>999</term><listitem><para>Unknown error</para>
+</listitem></varlistentry>
+</variablelist></listitem>
+</itemizedlist>
+</listitem></varlistentry>
+</variablelist></refsect2>
+<refsect2 id="gdmflexiserver-1-exde-SET_SAFE_LOGOUT_ACTION">
+<title>SET_SAFE_LOGOUT_ACTION</title>
+<variablelist>
+<varlistentry><term>Description:</term><listitem><para>Tell the daemon to
+halt, reboot, or suspend after all users log out. If only one person logs
+out, this is the same as SET_LOGOUT_ACTION. Note that SET_LOGOUT_ACTION has
+precendence over SET_SAFE_LOGOUT_ACTION if set to something other than NONE.
+If no user is logged in, the action takes effect immediately. Only supported
+on connection that passed AUTH_LOCAL.</para>
+</listitem></varlistentry>
+<varlistentry><term>Supported since:</term><listitem><para>2.5.90.0</para>
+</listitem></varlistentry>
+<varlistentry><term>Arguments:</term><listitem><para><replaceable>action</replaceable></para>
+<para><replaceable>action</replaceable> is one of the following:</para>
+<itemizedlist>
+<listitem><para>NONE: Set exit action to 'none'</para>
+</listitem>
+<listitem><para>HALT: Set exit action to 'halt'</para>
+</listitem>
+<listitem><para>REBOOT: Set exit action to 'reboot'</para>
+</listitem>
+<listitem><para>SUSPEND: Set exit action to 'suspend'</para>
+</listitem>
+</itemizedlist>
+</listitem></varlistentry>
+<varlistentry><term>Answers:</term><listitem>
+<itemizedlist>
+<listitem><para>OK</para>
+</listitem>
+<listitem><para>ERROR <replaceable>error-number</replaceable> <replaceable>
+error-description</replaceable></para>
+<variablelist>
+<varlistentry><term>0</term><listitem><para>Not implemented</para>
+</listitem></varlistentry>
+<varlistentry><term>7</term><listitem><para>Unknown logout action, or not
+available</para>
+</listitem></varlistentry>
+<varlistentry><term>100</term><listitem><para>Not authenticated</para>
+</listitem></varlistentry>
+<varlistentry><term>200</term><listitem><para>Too many messages</para>
+</listitem></varlistentry>
+<varlistentry><term>999</term><listitem><para>Unknown error</para>
+</listitem></varlistentry>
+</variablelist></listitem>
+</itemizedlist>
+</listitem></varlistentry>
+</variablelist></refsect2>
+<refsect2 id="gdmflexiserver-1-exde-SET_VT">
+<title>SET_VT</title>
+<variablelist>
+<varlistentry><term>Description:</term><listitem><para>Change to the specified
+virtual terminal. This is useful for logins that do not own <filename>/dev/console
+</filename> but are still console logins. Only supported on Linux currently,
+otherwise will get ERROR 8. Only supported on connection that passed AUTH_LOCAL.
+</para>
+</listitem></varlistentry>
+<varlistentry><term>Supported since:</term><listitem><para>2.5.90.0</para>
+</listitem></varlistentry>
+<varlistentry><term>Arguments:</term><listitem><para><replaceable>vt</replaceable></para>
+</listitem></varlistentry>
+<varlistentry><term>Answers:</term><listitem>
+<itemizedlist>
+<listitem><para>OK</para>
+</listitem>
+<listitem><para>ERROR <replaceable>error-number</replaceable> <replaceable>
+error-description</replaceable></para>
+<variablelist>
+<varlistentry><term>0</term><listitem><para>Not implemented</para>
+</listitem></varlistentry>
+<varlistentry><term>8</term><listitem><para>Virtual terminals not supported
+</para>
+</listitem></varlistentry>
+<varlistentry><term>9</term><listitem><para>Invalid virtual terminal number
+</para>
+</listitem></varlistentry>
+<varlistentry><term>100</term><listitem><para>Not authenticated</para>
+</listitem></varlistentry>
+<varlistentry><term>200</term><listitem><para>Too many messages</para>
+</listitem></varlistentry>
+<varlistentry><term>999</term><listitem><para>Unknown error</para>
+</listitem></varlistentry>
+</variablelist></listitem>
+</itemizedlist>
+</listitem></varlistentry>
+</variablelist></refsect2>
+<refsect2 id="gdmflexiserver-1-exde-UPDATE_CONFIG">
+<title>UPDATE_CONFIG</title>
+<variablelist>
+<varlistentry><term>Description:</term><listitem><para>Tell the daemon to
+update the configuration of the specified key. Any user can request that values
+are re-read but the daemon caches the last date of the config file so a user
+cannot actually change any values unless they can write the config file.</para>
+<para>The following keys are currently supported:</para>
+<itemizedlist>
+<listitem><para>security/AllowRoot (2.3.90.2)</para>
+</listitem>
+<listitem><para>security/AllowRemoteRoot (2.3.90.2)</para>
+</listitem>
+<listitem><para>security/AllowRemoteAutoLogin (2.3.90.2)</para>
+</listitem>
+<listitem><para>security/RetryDelay (2.3.90.2)</para>
+</listitem>
+<listitem><para>security/DisallowTCP (2.4.2.0)</para>
+</listitem>
+<listitem><para>daemon/Greeter (2.3.90.2)</para>
+</listitem>
+<listitem><para>daemon/RemoteGreeter (2.3.90.2)</para>
+</listitem>
+<listitem><para>xdmcp/Enable (2.3.90.2)</para>
+</listitem>
+<listitem><para>xdmcp/Port (2.3.90.2)</para>
+</listitem>
+<listitem><para>xdmcp/PARAMETERS (2.3.90.2) (pseudokey, all the parameters)
+</para>
+<itemizedlist>
+<listitem><para>xdmcp/MaxPending</para>
+</listitem>
+<listitem><para>xdmcp/MaxSessions</para>
+</listitem>
+<listitem><para>xdmcp/MaxWait</para>
+</listitem>
+<listitem><para>xdmcp/DisplaysPerHost</para>
+</listitem>
+<listitem><para>xdmcp/HonorIndirect</para>
+</listitem>
+<listitem><para>xdmcp/MaxPendingIndirect</para>
+</listitem>
+<listitem><para>xdmcp/MaxWaitIndirect</para>
+</listitem>
+<listitem><para>xdmcp/PingIntervalSeconds (only affects new connections)</para>
+</listitem>
+</itemizedlist>
+</listitem>
+<listitem><para>daemon/TimedLogin (2.3.90.3)</para>
+</listitem>
+<listitem><para>daemon/TimedLoginEnable (2.3.90.3)</para>
+</listitem>
+<listitem><para>daemon/TimedLoginDelay (2.3.90.3)</para>
+</listitem>
+<listitem><para>greeter/SystemMenu (2.3.90.3)</para>
+</listitem>
+<listitem><para>greeter/ConfigAvailable (2.3.90.3)</para>
+</listitem>
+<listitem><para>greeter/ChooserButton (2.4.2.0)</para>
+</listitem>
+<listitem><para>greeter/SoundOnLoginFile (2.5.90.0)</para>
+</listitem>
+<listitem><para>daemon/AddGtkModules (2.5.90.0)</para>
+</listitem>
+<listitem><para>daemon/GtkModulesList (2.5.90.0)</para>
+</listitem>
+</itemizedlist>
+</listitem></varlistentry>
+<varlistentry><term>Supported since:</term><listitem><para>2.3.90.2</para>
+</listitem></varlistentry>
+<varlistentry><term>Arguments:</term><listitem><para><replaceable>key</replaceable>,
+the base part of the key such as "security/AllowRemoteRoot"</para>
+</listitem></varlistentry>
+<varlistentry><term>Answers:</term><listitem>
+<itemizedlist>
+<listitem><para>OK</para>
+</listitem>
+<listitem><para>ERROR <replaceable>error-number</replaceable> <replaceable>
+error-description</replaceable></para>
+<variablelist>
+<varlistentry><term>0</term><listitem><para>Not implemented</para>
+</listitem></varlistentry>
+<varlistentry><term>50</term><listitem><para>Unsupported key</para>
+</listitem></varlistentry>
+<varlistentry><term>200</term><listitem><para>Too many messages</para>
+</listitem></varlistentry>
+<varlistentry><term>999</term><listitem><para>Unknown error</para>
+</listitem></varlistentry>
+</variablelist></listitem>
+</itemizedlist>
+</listitem></varlistentry>
+</variablelist></refsect2>
+<refsect2 id="gdmflexiserver-1-exde-VERSION">
+<title>VERSION</title>
+<variablelist>
+<varlistentry><term>Description:</term><listitem><para>Query version</para>
+</listitem></varlistentry>
+<varlistentry><term>Supported since:</term><listitem><para>2.2.4.0</para>
+</listitem></varlistentry>
+<varlistentry><term>Arguments:</term><listitem><para>None</para>
+</listitem></varlistentry>
+<varlistentry><term>Answers:</term><listitem>
+<itemizedlist>
+<listitem><para>GDM <replaceable>gdm-version</replaceable></para>
+</listitem>
+<listitem><para>ERROR <replaceable>error-number</replaceable> <replaceable>
+error-description</replaceable></para>
+<variablelist>
+<varlistentry><term>200</term><listitem><para>Too many messages</para>
+</listitem></varlistentry>
+<varlistentry><term>999</term><listitem><para>Unknown error</para>
+</listitem></varlistentry>
+</variablelist></listitem>
+</itemizedlist>
+</listitem></varlistentry>
+</variablelist></refsect2>
+</refsect1>
+<refsect1 id="gdmflexiserver-1-exam"><title>&exam-tt;</title>
+<example role="example">
+<title>To See Console GDM Version</title>
+<para><screen>example% <userinput>&cmd; <option>-command</option>=VERSION
+</userinput>
+<computeroutput>GDM 2.6.0.2</computeroutput></screen></para>
+</example>
+<example role="example">
+<title>To See All Servers</title>
+<para><screen>example% <userinput>&cmd; <option>-command</option>=ALL_SERVERS
+</userinput>
+<computeroutput>OK :0,username</computeroutput></screen></para>
+</example>
+<example role="example">
+<title>To See Console Servers</title>
+<para><screen>example% <userinput>&cmd; <option>-command</option>=CONSOLE_SERVERS
+</userinput>
+<computeroutput>OK :0,username,-1</computeroutput></screen></para>
+</example>
+</refsect1>
+<refsect1 id="gdmflexiserver-1-file"><title>&file-tt;</title>
+<para>The following files are used by this application:</para>
+<variablelist termlength="medium">
+<varlistentry><term><filename>/usr/bin/&cmd;</filename></term><listitem><para>
+Executable for flexible (on demand) X servers</para>
+</listitem></varlistentry>
+</variablelist></refsect1>
+<refsect1 id="gdmflexiserver-1-attr"><title>&attr-tt;</title>
+<para>See <olink targetdocent="REFMAN5" localinfo="attributes-5"><citerefentry>
+<refentrytitle>attributes</refentrytitle><manvolnum>5</manvolnum></citerefentry></olink>
+for descriptions of the following attributes:</para>
+<informaltable frame="all">
+<tgroup cols="2" colsep="1" rowsep="1"><colspec colname="COLSPEC0" colwidth="1*">
+<colspec colname="COLSPEC1" colwidth="1*">
+<thead>
+<row><entry align="center" valign="middle">ATTRIBUTE TYPE</entry><entry align="center"
+valign="middle">ATTRIBUTE VALUE</entry></row>
+</thead>
+<tbody>
+<row><entry><para>Availability</para></entry><entry><para>SUNWgnome-display-mgr
+</para></entry></row>
+<row><entry colname="COLSPEC0"><para>Interface stability</para></entry><entry
+colname="COLSPEC1"><para>External</para></entry></row>
+</tbody>
+</tgroup>
+</informaltable>
+</refsect1>
+<refsect1 id="gdmflexiserver-1-also"><title>&also-tt;</title>
+<!--Reference to another man page-->
+<!--Reference to a Help manual-->
+<!--Reference to a book.-->
+<para>Latest version of the <citetitle>GNOME Desktop User Guide</citetitle>
+for your platform.</para>
+<para><citerefentry><refentrytitle>gdm</refentrytitle><manvolnum>1</manvolnum>
+</citerefentry>, <citerefentry><refentrytitle>gdmXnestchooser</refentrytitle>
+<manvolnum>1</manvolnum></citerefentry>, <citerefentry><refentrytitle>gdmphotosetup
+</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry><refentrytitle>
+gdmsetup</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry>
+<refentrytitle>gdmthemetester</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry>
+<refentrytitle>gdm-restart</refentrytitle><manvolnum>1m</manvolnum></citerefentry>, <citerefentry>
+<refentrytitle>gdmconfig</refentrytitle><manvolnum>1m</manvolnum></citerefentry>, <citerefentry>
+<refentrytitle>gnome-std-options</refentrytitle><manvolnum>5</manvolnum></citerefentry></para>
+</refsect1>
+<refsect1 id="gdmflexiserver-1-note"><title>&note-tt;</title>
+<para>Original man page written by Martin K. Petersen &lt;[email protected]>, George
+Lebl &lt;[email protected]>. Copyright (c) 1998, 1999 by Martin K. Petersen. Copyright
+(c) 2001, 2003, 2004 by George Lebl. Copyright (c) 2003 by Red Hat, Inc.</para>
+<para>Updated by Brian Cameron, Sun Microsystems Inc., 2004.</para>
+</refsect1>
+</refentry>
+<?Pub *0000032675>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Solaris/manpages/sman1/gdmgreeter.1	Thu Sep 02 15:26:36 2004 +0000
@@ -0,0 +1,6 @@
+<!DOCTYPE REFENTRY PUBLIC "-//Sun Microsystems//DTD DocBook V3.0-Based SolBook Subset V2.0//EN" [
+<!--ArborText, Inc., 1988-1999, v.4002-->
+<!ENTITY gdmgreeter-1 SYSTEM "gdm.1">
+<!-- SHADOW_PAGE -->
+]>
+&gdmgreeter-1
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Solaris/manpages/sman1/gdmlogin.1	Thu Sep 02 15:26:36 2004 +0000
@@ -0,0 +1,6 @@
+<!DOCTYPE REFENTRY PUBLIC "-//Sun Microsystems//DTD DocBook V3.0-Based SolBook Subset V2.0//EN" [
+<!--ArborText, Inc., 1988-1999, v.4002-->
+<!ENTITY gdmlogin-1 SYSTEM "gdm.1">
+<!-- SHADOW_PAGE -->
+]>
+&gdmlogin-1
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Solaris/manpages/sman1/gdmphotosetup.1	Thu Sep 02 15:26:36 2004 +0000
@@ -0,0 +1,99 @@
+<!DOCTYPE REFENTRY PUBLIC "-//Sun Microsystems//DTD DocBook V3.0-Based SolBook Subset V2.0//EN" [
+<!--ArborText, Inc., 1988-1999, v.4002-->
+<!ENTITY cmd "gdmphotosetup">
+<!ENTITY % commonents SYSTEM "smancommon.ent">
+%commonents;
+<!ENTITY % booktitles SYSTEM "booktitles.ent">
+%booktitles;
+<!ENTITY suncopy "Copyright (c) 2004, Sun Microsystems, Inc. All Rights Reserved.">
+]>
+<?Pub UDT _bookmark _target>
+<?Pub Inc>
+<refentry id="gdmphotosetup-1">
+<!-- %Z%%M% %I% %E% SMI; -->
+<refmeta><refentrytitle>gdmphotosetup</refentrytitle><manvolnum>1</manvolnum>
+<refmiscinfo class="date">1 Sep 2004</refmiscinfo>
+<refmiscinfo class="sectdesc">&man1;</refmiscinfo>
+<refmiscinfo class="software">&release;</refmiscinfo>
+<refmiscinfo class="arch">generic</refmiscinfo>
+<refmiscinfo class="copyright">&suncopy;</refmiscinfo>
+</refmeta>
+<indexterm><primary>gdmphotosetup</primary></indexterm><indexterm><primary>
+GDM Photo Setup</primary></indexterm>
+<refnamediv id="gdmphotosetup-1-name"><refname>gdmphotosetup</refname><refpurpose>
+GDM Photo Setup</refpurpose></refnamediv>
+<refsynopsisdiv id="gdmphotosetup-1-synp"><title>&synp-tt;</title>
+<cmdsynopsis><command>&cmd;</command><arg choice="opt"><option role="nodash"><replaceable>
+gnome-std-options</replaceable></option></arg>
+</cmdsynopsis></refsynopsisdiv>
+<refsect1 id="gdmphotosetup-1-desc"><title>&desc-tt;</title>
+<para>&cmd;<command></command> allows you to select an image that will be
+used as your photo by the GDM face browser, if enabled by GDM. The selected
+file is stored as <filename>~/.face</filename>.</para>
+</refsect1>
+<refsect1 id="gdmphotosetup-1-opts"><title>&opts-tt;</title>
+<para>The following options are supported:</para>
+<variablelist termlength="narrow">
+<varlistentry><term><option role="nodash"><replaceable>gnome-std-options</replaceable></option></term>
+<listitem><para>Standard options available for use with most GNOME applications.
+See <citerefentry><refentrytitle>gnome-std-options</refentrytitle><manvolnum>
+5</manvolnum></citerefentry> for more information.</para>
+</listitem></varlistentry>
+</variablelist></refsect1>
+<refsect1 id="gdmphotosetup-1-exam"><title>&exam-tt;</title>
+<example role="example">
+<title>Launching GDM Photo Setup</title>
+<para><screen>example% <userinput>&cmd;</userinput></screen></para>
+</example>
+</refsect1>
+<refsect1 id="gdmphotosetup-1-file"><title>&file-tt;</title>
+<para>The following files are used by this application:</para>
+<variablelist termlength="medium">
+<varlistentry><term><filename>/usr/bin/&cmd;</filename></term><listitem><para>
+Executable for GDM Photo Setup</para>
+</listitem></varlistentry>
+<varlistentry><term><filename>~/.<?Pub Caret>face</filename></term><listitem>
+<para>GDM face browser image</para>
+</listitem></varlistentry>
+</variablelist></refsect1>
+<refsect1 id="gdmphotosetup-1-attr"><title>&attr-tt;</title>
+<para>See <olink targetdocent="REFMAN5" localinfo="attributes-5"><citerefentry>
+<refentrytitle>attributes</refentrytitle><manvolnum>5</manvolnum></citerefentry></olink>
+for descriptions of the following attributes:</para>
+<informaltable frame="all">
+<tgroup cols="2" colsep="1" rowsep="1"><colspec colname="COLSPEC0" colwidth="1*">
+<colspec colname="COLSPEC1" colwidth="1*">
+<thead>
+<row><entry align="center" valign="middle">ATTRIBUTE TYPE</entry><entry align="center"
+valign="middle">ATTRIBUTE VALUE</entry></row>
+</thead>
+<tbody>
+<row><entry><para>Availability</para></entry><entry><para>SUNWgnome-display-mgr
+</para></entry></row>
+<row><entry colname="COLSPEC0"><para>Interface stability</para></entry><entry
+colname="COLSPEC1"><para>External</para></entry></row>
+</tbody>
+</tgroup>
+</informaltable>
+</refsect1>
+<refsect1 id="gdmphotosetup-1-also"><title>&also-tt;</title>
+<!--Reference to another man page-->
+<!--Reference to a Help manual-->
+<!--Reference to a book.-->
+<para>Latest version of the <citetitle>GNOME Desktop User Guide</citetitle>
+for your platform.</para>
+<para><citerefentry><refentrytitle>gdm</refentrytitle><manvolnum>1</manvolnum>
+</citerefentry>, <citerefentry><refentrytitle>gdmXnestchooser</refentrytitle>
+<manvolnum>1</manvolnum></citerefentry>, <citerefentry><refentrytitle>gdmflexiserver
+</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry><refentrytitle>
+gdmsetup</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry>
+<refentrytitle>gdmthemetester</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry>
+<refentrytitle>gdm-restart</refentrytitle><manvolnum>1m</manvolnum></citerefentry>, <citerefentry>
+<refentrytitle>gdmconfig</refentrytitle><manvolnum>1m</manvolnum></citerefentry>, <citerefentry>
+<refentrytitle>gnome-std-options</refentrytitle><manvolnum>5</manvolnum></citerefentry></para>
+</refsect1>
+<refsect1 id="gdmphotosetup-1-note"><title>&note-tt;</title>
+<para>Written by Brian Cameron, Sun Microsystems Inc., 2004.</para>
+</refsect1>
+</refentry>
+<?Pub *0000004913>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Solaris/manpages/sman1/gdmsetup.1	Thu Sep 02 15:26:36 2004 +0000
@@ -0,0 +1,194 @@
+<!DOCTYPE REFENTRY PUBLIC "-//Sun Microsystems//DTD DocBook V3.0-Based SolBook Subset V2.0//EN" [
+<!--ArborText, Inc., 1988-1999, v.4002-->
+<!ENTITY cmd "gdmsetup">
+<!ENTITY % commonents SYSTEM "smancommon.ent">
+%commonents;
+<!ENTITY % booktitles SYSTEM "booktitles.ent">
+%booktitles;
+<!ENTITY suncopy "Copyright (c) 2004, Sun Microsystems, Inc. All Rights Reserved.">
+]>
+<?Pub UDT _bookmark _target>
+<?Pub Inc>
+<refentry id="gdmsetup-1">
+<!-- %Z%%M% %I% %E% SMI; -->
+<refmeta><refentrytitle>gdmsetup</refentrytitle><manvolnum>1</manvolnum>
+<refmiscinfo class="date">1 Sep 2004</refmiscinfo>
+<refmiscinfo class="sectdesc">&man1;</refmiscinfo>
+<refmiscinfo class="software">&release;</refmiscinfo>
+<refmiscinfo class="arch">generic</refmiscinfo>
+<refmiscinfo class="copyright">&suncopy;</refmiscinfo>
+</refmeta>
+<indexterm><primary>gdmsetup</primary></indexterm><indexterm><primary>GDM
+Configuration Tool</primary></indexterm>
+<refnamediv id="gdmsetup-1-name"><refname>gdmsetup</refname><refpurpose>GDM
+Configuration Tool</refpurpose></refnamediv>
+<refsynopsisdiv id="gdmsetup-1-synp"><title>&synp-tt;</title>
+<cmdsynopsis><command>&cmd;</command><arg choice="opt"><option role="nodash"><replaceable>
+gnome-std-options</replaceable></option></arg>
+</cmdsynopsis></refsynopsisdiv>
+<refsect1 id="gdmsetup-1-desc"><title>&desc-tt;</title>
+<para><command>&cmd;</command> provides a graphical interface that enables
+you to modify the GDM configuration file, <filename>gdm.conf</filename>. <command>&cmd;</command>
+can only be run as the root user.</para>
+</refsect1>
+<refsect1 id="gdmsetup-1-opts"><title>&opts-tt;</title>
+<para>The following options are supported:</para>
+<variablelist termlength="narrow">
+<varlistentry><term><option role="nodash"><replaceable>gnome-std-options</replaceable></option></term>
+<listitem><para>Standard options available for use with most GNOME applications.
+See <citerefentry><refentrytitle>gnome-std-options</refentrytitle><manvolnum>
+5</manvolnum></citerefentry> for more information.</para>
+</listitem></varlistentry>
+</variablelist></refsect1>
+<refsect1 id="gdmsetup-1-exde"><title>&exde-tt;</title>
+<para><command>&cmd;</command> has six tabs: General, Standard greeter, Graphical
+greeter, Security, Accessibility, and XDMCP.</para>
+<para>The following sections describe the configuration options that you can
+edit. The affected <filename>gdm.conf</filename> section-<?Pub Caret>key pair
+is listed in parentheses.</para>
+<refsect2 id="gdmsetup-1-exde-general">
+<title>General</title>
+<itemizedlist>
+<listitem><para>Whether the local greeter program is the Graphical or Standard
+greeter (daemon - Greeter)</para></listitem>
+<listitem><para>Whether the remote greeter program is the Graphical or Standard
+greeter (daemon - RemoteGreeter)</para></listitem>
+<listitem><para>Whether to use the 24&ndash;hour clock format (greeter - Use24Clock)
+</para></listitem>
+<listitem><para>Welcome string (greeter - Welcome)</para></listitem>
+<listitem><para>Remote Welcome string (greeter - RemoteWelcome)</para></listitem>
+<listitem><para>Automatic Login selection (daemon - AutomaticLoginEnable)
+</para></listitem>
+<listitem><para>Automatic Login username (daemon - AutomaticLogin)</para>
+</listitem>
+<listitem><para>Timed Login Selection (daemon - TimedLoginEnable)</para></listitem>
+<listitem><para>Timed Login username (daemon - TimedLogin)</para></listitem>
+<listitem><para>Timed Login delay (daemon - TimedLoginDelay)</para></listitem>
+</itemizedlist>
+</refsect2>
+<refsect2 id="gdmsetup-1-exde-standard">
+<title>Standard Greeter</title>
+<itemizedlist>
+<listitem><para>Background image selection as none, image, or color (greeter
+- BackgroundType)</para></listitem>
+<listitem><para>Background image (greeter - BackgroundImage)</para></listitem>
+<listitem><para>Scale background image to fit (greeter - BackgroundScaleToFit)
+</para></listitem>
+<listitem><para>Background color (greeter - BackgroundColor)</para></listitem>
+<listitem><para>Only background color on remote displays (greeter - BackgroundRemoteOnlyColor)
+</para></listitem>
+<listitem><para>Logo image (greeter - Logo)</para></listitem>
+<listitem><para>Show chooseable user images or face browser (greeter - Browser)
+</para></listitem>
+</itemizedlist>
+</refsect2>
+<refsect2 id="gdmsetup-1-exde-graphical">
+<title>Graphical Greeter</title>
+<itemizedlist>
+<listitem><para>Theme selection (greeter - GraphicalTheme)</para></listitem>
+<listitem><para>Install new theme</para></listitem>
+<listitem><para>Delete theme</para></listitem>
+</itemizedlist>
+</refsect2>
+<refsect2 id="gdmsetup-1-exde-security">
+<title>Security</title>
+<itemizedlist>
+<listitem><para>Allow root to login with GDM (security - AllowRoot)</para>
+</listitem>
+<listitem><para>Allow root to login remotely with GDM (security - AllowRemoteRoot)
+</para></listitem>
+<listitem><para>Allow remote timed logins (security - AllowRemoteAutoLogin)
+</para></listitem>
+<listitem><para>Show actions menu (greeter - SystemMenu)</para></listitem>
+<listitem><para>Allow configuration from the login screen (greeter - ConfigAvailable)
+</para></listitem>
+<listitem><para>Allow running XDMCP chooser from the login screen (greeter
+- ChooserButton)</para></listitem>
+<listitem><para>Always disallow TCP connections to Xserver (security - DisallowTCP)
+</para></listitem>
+</itemizedlist>
+</refsect2>
+<refsect2 id="gdmsetup-1-exde-accessibility">
+<title>Accessibility</title>
+<itemizedlist>
+<listitem><para>Enable accessibility modules (daemon - AddGtkModules)</para>
+</listitem>
+<listitem><para>Make a sound when login window is ready (greeter - SoundOnLogin)
+</para></listitem>
+<listitem><para>Sound file selection (greeter - SoundOnLogin)</para></listitem>
+</itemizedlist>
+</refsect2>
+<refsect2 id="gdmsetup-1-exde-XDMCP">
+<title>XDMCP</title>
+<itemizedlist>
+<listitem><para>Enable XDMCP (xdmcp - Enable</para></listitem>
+<listitem><para>Honor indirect requests (xdmcp - HonorIndirect)</para></listitem>
+<listitem><para>Listen on UDP port (xdmcp - Port)</para></listitem>
+<listitem><para>Maximum pending requests (xdmcp - MaxPending)</para></listitem>
+<listitem><para>Maximum pending indirect requests (xdmcp - MaxPendingIndirect)
+</para></listitem>
+<listitem><para>Maximum remote sessions (xdmcp - MaxSessions)</para></listitem>
+<listitem><para>Maximum wait time (xdmcp - MaxWait)</para></listitem>
+<listitem><para>Maximum indirect wait time (xdmcp - MaxWaitIndirect)</para>
+</listitem>
+<listitem><para>Displays per host (xdmcp - DisplaysPerHost)</para></listitem>
+<listitem><para>Ping interval in seconds (xdmcp - PingIntervalSeconds)</para>
+</listitem>
+</itemizedlist>
+</refsect2>
+</refsect1>
+<refsect1 id="gdmsetup-1-file"><title>&file-tt;</title>
+<para>The following files are used by this application:</para>
+<variablelist termlength="medium">
+<varlistentry><term><filename>/usr/bin/&cmd;</filename></term><listitem><para>
+Executable for GDM Configuration Tool</para>
+</listitem></varlistentry>
+<varlistentry><term><filename>/usr/sbin/gdmconfig</filename></term><listitem>
+<para>Wrapper script to run <command>&cmd;</command>, for binary name compatibility
+</para>
+</listitem></varlistentry>
+<varlistentry><term><filename>/etc/X11/gdm/gdm.conf</filename></term><listitem>
+<para>Contains GDM configuration and documentation, can be modified by <command>&cmd;</command>
+or <command>gdmconfig</command></para>
+</listitem></varlistentry>
+</variablelist></refsect1>
+<refsect1 id="gdmsetup-1-attr"><title>&attr-tt;</title>
+<para>See <olink targetdocent="REFMAN5" localinfo="attributes-5"><citerefentry>
+<refentrytitle>attributes</refentrytitle><manvolnum>5</manvolnum></citerefentry></olink>
+for descriptions of the following attributes:</para>
+<informaltable frame="all">
+<tgroup cols="2" colsep="1" rowsep="1"><colspec colname="COLSPEC0" colwidth="1*">
+<colspec colname="COLSPEC1" colwidth="1*">
+<thead>
+<row><entry align="center" valign="middle">ATTRIBUTE TYPE</entry><entry align="center"
+valign="middle">ATTRIBUTE VALUE</entry></row>
+</thead>
+<tbody>
+<row><entry><para>Availability</para></entry><entry><para>SUNWgnome-display-mgr
+</para></entry></row>
+<row><entry colname="COLSPEC0"><para>Interface stability</para></entry><entry
+colname="COLSPEC1"><para>External</para></entry></row>
+</tbody>
+</tgroup>
+</informaltable>
+</refsect1>
+<refsect1 id="gdmsetup-1-also"><title>&also-tt;</title>
+<!--Reference to another man page-->
+<!--Reference to a Help manual-->
+<!--Reference to a book.-->
+<para>Latest version of the <citetitle>GNOME Desktop User Guide</citetitle>
+for your platform.</para>
+<para><citerefentry><refentrytitle>gdm</refentrytitle><manvolnum>1</manvolnum>
+</citerefentry>, <citerefentry><refentrytitle>gdmXnestchooser</refentrytitle>
+<manvolnum>1</manvolnum></citerefentry>, <citerefentry><refentrytitle>gdmflexiserver
+</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry><refentrytitle>
+gdmphotosetup</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry>
+<refentrytitle>gdmthemetester</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry>
+<refentrytitle>gdm-restart</refentrytitle><manvolnum>1m</manvolnum></citerefentry>, <citerefentry>
+<refentrytitle>gnome-std-options</refentrytitle><manvolnum>5</manvolnum></citerefentry></para>
+</refsect1>
+<refsect1 id="gdmsetup-1-note"><title>&note-tt;</title>
+<para>Written by Brian Cameron, Sun Microsystems Inc., 2004.</para>
+</refsect1>
+</refentry>
+<?Pub *0000009414>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Solaris/manpages/sman1/gdmthemetester.1	Thu Sep 02 15:26:36 2004 +0000
@@ -0,0 +1,124 @@
+<!DOCTYPE REFENTRY PUBLIC "-//Sun Microsystems//DTD DocBook V3.0-Based SolBook Subset V2.0//EN" [
+<!--ArborText, Inc., 1988-1999, v.4002-->
+<!ENTITY cmd "gdmthemetester">
+<!ENTITY % commonents SYSTEM "smancommon.ent">
+%commonents;
+<!ENTITY % booktitles SYSTEM "booktitles.ent">
+%booktitles;
+<!ENTITY suncopy "Copyright (c) 2004, Sun Microsystems, Inc. All Rights Reserved.">
+]>
+<?Pub UDT _bookmark _target>
+<?Pub Inc>
+<refentry id="gdmthemetester-1">
+<!-- %Z%%M% %I% %E% SMI; -->
+<refmeta><refentrytitle>gdmthemetester</refentrytitle><manvolnum>1</manvolnum>
+<refmiscinfo class="date">1 Sep 2004</refmiscinfo>
+<refmiscinfo class="sectdesc">&man1;</refmiscinfo>
+<refmiscinfo class="software">&release;</refmiscinfo>
+<refmiscinfo class="arch">generic</refmiscinfo>
+<refmiscinfo class="copyright">&suncopy;</refmiscinfo>
+</refmeta>
+<indexterm><primary>gdmthemetester</primary></indexterm><indexterm><primary>
+GDM Theme Test Utility</primary></indexterm>
+<refnamediv id="gdmthemetester-1-name"><refname>gdmthemetester</refname><refpurpose>
+GDM Theme Test Utility</refpurpose></refnamediv>
+<refsynopsisdiv id="gdmthemetester-1-synp"><title>&synp-tt;</title>
+<cmdsynopsis><command>&cmd;</command><arg choice="plain"><option role="nodash"><replaceable>
+environment</replaceable></option></arg><arg choice="plain"><option role="nodash"><replaceable>
+theme</replaceable></option></arg>
+</cmdsynopsis></refsynopsisdiv>
+<refsect1 id="gdmthemetester-1-desc"><title>&desc-tt;</title>
+<para><command>&cmd;<?Pub Caret></command> enables you to view a theme outside
+GDM. This is useful to test or view themes. &cmd;<command></command> requires
+that the system support <command>gdmXnest</command>. Note that themes can
+display differently depending on the "Show mode" of the theme. You can view
+the themes in different modes by specifying the <replaceable>environment</replaceable>
+option.</para>
+</refsect1>
+<refsect1 id="gdmthemetester-1-opts"><title>&opts-tt;</title>
+<para>The following options are supported:</para>
+<variablelist termlength="narrow">
+<varlistentry><term><option role="nodash"><replaceable>environment</replaceable></option></term>
+<listitem><para>Specifies the mode. The following values are valid:</para>
+<variablelist termlength="wholeline">
+<varlistentry><term><literal>console</literal></term><listitem><para>Console
+mode</para>
+</listitem></varlistentry>
+<varlistentry><term><literal>console-timed</literal></term><listitem><para>
+Console non-flexi mode</para>
+</listitem></varlistentry>
+<varlistentry><term><literal>flexi</literal></term><listitem><para>Flexi mode
+</para>
+</listitem></varlistentry>
+<varlistentry><term><literal>remote-flexi</literal></term><listitem><para>
+Remote (XDMCP) and flexi mode</para>
+</listitem></varlistentry>
+<varlistentry><term><literal>xdmcp</literal></term><listitem><para>Remote
+(XDMCP) mode</para>
+</listitem></varlistentry>
+</variablelist></listitem></varlistentry>
+<varlistentry><term><option role="nodash"><replaceable>theme</replaceable></option></term>
+<listitem><para>Either the path name or the name of a theme to view.</para>
+</listitem></varlistentry>
+</variablelist></refsect1>
+<refsect1 id="gdmthemetester-1-envr"><title>&envr-tt;</title>
+<para>See <citerefentry><refentrytitle>environ</refentrytitle><manvolnum>
+5</manvolnum></citerefentry> for descriptions of the following environment
+variables:</para>
+<variablelist>
+<varlistentry><term>XNESTSIZE</term><listitem><para>Can be set to <replaceable>
+width</replaceable>x<replaceable>height</replaceable> to test the  theme at
+a specific resolution. For example, <literal>800x600</literal>.</para>
+</listitem></varlistentry>
+</variablelist></refsect1>
+<refsect1 id="gdmthemetester-1-file"><title>&file-tt;</title>
+<para>The following files are used by this application:</para>
+<variablelist termlength="medium">
+<varlistentry><term><filename>/usr/bin/&cmd;</filename></term><listitem><para>
+Executable for GDM Theme Test Utility</para>
+</listitem></varlistentry>
+</variablelist></refsect1>
+<refsect1 id="gdmthemetester-1-attr"><title>&attr-tt;</title>
+<para>See <olink targetdocent="REFMAN5" localinfo="attributes-5"><citerefentry>
+<refentrytitle>attributes</refentrytitle><manvolnum>5</manvolnum></citerefentry></olink>
+for descriptions of the following attributes:</para>
+<informaltable frame="all">
+<tgroup cols="2" colsep="1" rowsep="1"><colspec colname="COLSPEC0" colwidth="1*">
+<colspec colname="COLSPEC1" colwidth="1*">
+<thead>
+<row><entry align="center" valign="middle">ATTRIBUTE TYPE</entry><entry align="center"
+valign="middle">ATTRIBUTE VALUE</entry></row>
+</thead>
+<tbody>
+<row><entry><para>Availability</para></entry><entry><para>SUNWgnome-display-mgr
+</para></entry></row>
+<row><entry colname="COLSPEC0"><para>Interface stability</para></entry><entry
+colname="COLSPEC1"><para>External</para></entry></row>
+</tbody>
+</tgroup>
+</informaltable>
+</refsect1>
+<refsect1 id="gdmthemetester-1-also"><title>&also-tt;</title>
+<!--Reference to another man page-->
+<!--Reference to a Help manual-->
+<!--Reference to a book.-->
+<para>Latest version of the <citetitle>GNOME Desktop User Guide</citetitle>
+for your platform.</para>
+<para><citerefentry><refentrytitle>gdm</refentrytitle><manvolnum>1</manvolnum>
+</citerefentry>, <citerefentry><refentrytitle>gdmXnestchooser</refentrytitle>
+<manvolnum>1</manvolnum></citerefentry>, <citerefentry><refentrytitle>gdmflexiserver
+</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry><refentrytitle>
+gdmphotosetup</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry>
+<refentrytitle>gdmsetup</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry>
+<refentrytitle>gdm-restart</refentrytitle><manvolnum>1m</manvolnum></citerefentry>, <citerefentry>
+<refentrytitle>gdmconfig</refentrytitle><manvolnum>1m</manvolnum></citerefentry>, <citerefentry>
+<refentrytitle>gnome-std-options</refentrytitle><manvolnum>5</manvolnum></citerefentry></para>
+</refsect1>
+<refsect1 id="gdmthemetester-1-note"><title>&note-tt;</title>
+<para>Original man page written by Martin K. Petersen &lt;[email protected]>, George
+Lebl &lt;[email protected]>. Copyright (c) 1998, 1999 by Martin K. Petersen. Copyright
+(c) 2001, 2003, 2004 by George Lebl. Copyright (c) 2003 by Red Hat, Inc.</para>
+<para>Updated by Brian Cameron, Sun Microsystems Inc., 2004.</para>
+</refsect1>
+</refentry>
+<?Pub *0000006364>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Solaris/manpages/sman1m/gdm-restart.1m	Thu Sep 02 15:26:36 2004 +0000
@@ -0,0 +1,95 @@
+<!DOCTYPE REFENTRY PUBLIC "-//Sun Microsystems//DTD DocBook V3.0-Based SolBook Subset V2.0//EN" [
+<!--ArborText, Inc., 1988-1999, v.4002-->
+<!ENTITY cmd "gdm-restart">
+<!ENTITY % commonents SYSTEM "smancommon.ent">
+%commonents;
+<!ENTITY % booktitles SYSTEM "booktitles.ent">
+%booktitles;
+<!ENTITY suncopy "Copyright (c) 2004, Sun Microsystems, Inc. All Rights Reserved.">
+]>
+<?Pub UDT _bookmark _target>
+<?Pub Inc>
+<refentry id="gdm-restart-1m">
+<!-- %Z%%M% %I% %E% SMI; -->
+<refmeta><refentrytitle>gdm-restart</refentrytitle><manvolnum>1m</manvolnum>
+<refmiscinfo class="date">1 Sep 2004</refmiscinfo>
+<refmiscinfo class="sectdesc">&man1;</refmiscinfo>
+<refmiscinfo class="software">&release;</refmiscinfo>
+<refmiscinfo class="arch">generic</refmiscinfo>
+<refmiscinfo class="copyright">&suncopy;</refmiscinfo>
+</refmeta>
+<indexterm><primary>gdm-restart</primary></indexterm><indexterm><primary>
+stop or restart GDM</primary></indexterm>
+<refnamediv id="gdm-restart-1m-name"><refname>gdm-restart</refname><refname>
+gdm-safe-restart</refname><refname>gdm-stop</refname><refpurpose>stop or restart
+GDM</refpurpose></refnamediv>
+<refsynopsisdiv id="gdm-restart-1m-synp"><title>&synp-tt;</title>
+<cmdsynopsis><command>&cmd;</command>
+</cmdsynopsis>
+<cmdsynopsis><command>gdm-safe-restart</command>
+</cmdsynopsis>
+<cmdsynopsis><command>gdm-stop</command>
+</cmdsynopsis></refsynopsisdiv>
+<refsect1 id="gdm-restart-1m-desc"><title>&desc-tt;</title>
+<para>&cmd;<command></command> stops and restarts GDM by sending a HUP signal
+to the GDM daemon. This command immediately terminates all sessions and logs
+out users currently logged in with GDM.</para>
+<para><command>gdm-safe-restart</command> stops and restarts GDM by sending
+a USR1 signal to the GDM daemon. GDM is restarted as soon as all users log
+out.</para>
+<para><command>gdm-stop</command> stops GDM by sending a TERM signal to <?Pub Caret>the
+GDM daemon.</para>
+</refsect1>
+<refsect1 id="gdm-restart-1m-file"><title>&file-tt;</title>
+<para>The following files are used by this application:</para>
+<variablelist termlength="medium">
+<varlistentry><term><filename>/usr/bin/&cmd;</filename></term><listitem><para>
+Executable to stop and restart GDM</para>
+</listitem></varlistentry>
+<varlistentry><term><filename>/usr/bin/gdm-safe-restart</filename></term>
+<listitem><para>Executable to stop and restart GDM safely</para>
+</listitem></varlistentry>
+<varlistentry><term><filename>/usr/bin/stop</filename></term><listitem><para>
+Executable to stop GDM</para>
+</listitem></varlistentry>
+</variablelist></refsect1>
+<refsect1 id="gdm-restart-1m-attr"><title>&attr-tt;</title>
+<para>See <olink targetdocent="REFMAN5" localinfo="attributes-5"><citerefentry>
+<refentrytitle>attributes</refentrytitle><manvolnum>5</manvolnum></citerefentry></olink>
+for descriptions of the following attributes:</para>
+<informaltable frame="all">
+<tgroup cols="2" colsep="1" rowsep="1"><colspec colname="COLSPEC0" colwidth="1*">
+<colspec colname="COLSPEC1" colwidth="1*">
+<thead>
+<row><entry align="center" valign="middle">ATTRIBUTE TYPE</entry><entry align="center"
+valign="middle">ATTRIBUTE VALUE</entry></row>
+</thead>
+<tbody>
+<row><entry><para>Availability</para></entry><entry><para>SUNWgnome-display-mgr
+</para></entry></row>
+<row><entry colname="COLSPEC0"><para>Interface stability</para></entry><entry
+colname="COLSPEC1"><para>External</para></entry></row>
+</tbody>
+</tgroup>
+</informaltable>
+</refsect1>
+<refsect1 id="gdm-restart-1m-also"><title>&also-tt;</title>
+<!--Reference to another man page-->
+<!--Reference to a Help manual-->
+<!--Reference to a book.-->
+<para>Latest version of the <citetitle>GNOME Desktop User Guide</citetitle>
+for your platform.</para>
+<para><citerefentry><refentrytitle>gdm</refentrytitle><manvolnum>1</manvolnum>
+</citerefentry>, <citerefentry><refentrytitle>gdmXnestchooser</refentrytitle>
+<manvolnum>1</manvolnum></citerefentry>, <citerefentry><refentrytitle>gdmflexiserver
+</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry><refentrytitle>
+gdmphotosetup</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry>
+<refentrytitle>gdmsetup</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry>
+<refentrytitle>gdmthemetester</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry>
+<refentrytitle>gdmconfig</refentrytitle><manvolnum>1m</manvolnum></citerefentry></para>
+</refsect1>
+<refsect1 id="gdm-restart-1m-note"><title>&note-tt;</title>
+<para>Written by Brian Cameron, Sun Microsystems Inc., 2004.</para>
+</refsect1>
+</refentry>
+<?Pub *0000004578>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Solaris/manpages/sman1m/gdm-safe-restart.1m	Thu Sep 02 15:26:36 2004 +0000
@@ -0,0 +1,6 @@
+<!DOCTYPE REFENTRY PUBLIC "-//Sun Microsystems//DTD DocBook V3.0-Based SolBook Subset V2.0//EN" [
+<!--ArborText, Inc., 1988-1999, v.4002-->
+<!ENTITY gdm-safe-restart-1m SYSTEM "gdm-restart.1m">
+<!-- SHADOW_PAGE -->
+]>
+&gdm-safe-restart-1m
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Solaris/manpages/sman1m/gdm-stop.1m	Thu Sep 02 15:26:36 2004 +0000
@@ -0,0 +1,6 @@
+<!DOCTYPE REFENTRY PUBLIC "-//Sun Microsystems//DTD DocBook V3.0-Based SolBook Subset V2.0//EN" [
+<!--ArborText, Inc., 1988-1999, v.4002-->
+<!ENTITY gdm-stop-1m SYSTEM "gdm-restart.1m">
+<!-- SHADOW_PAGE -->
+]>
+&gdm-stop-1m
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Solaris/manpages/sman1m/gdmconfig.1m	Thu Sep 02 15:26:36 2004 +0000
@@ -0,0 +1,39 @@
+<!DOCTYPE REFENTRY PUBLIC "-//Sun Microsystems//DTD DocBook V3.0-Based SolBook Subset V2.0//EN" [
+<!--ArborText, Inc., 1988-1999, v.4002-->
+<!ENTITY cmd "gdmconfig">
+<!ENTITY % commonents SYSTEM "smancommon.ent">
+%commonents;
+<!ENTITY % booktitles SYSTEM "booktitles.ent">
+%booktitles;
+<!ENTITY suncopy "Copyright (c) 2004, Sun Microsystems, Inc. All Rights Reserved.">
+]>
+<?Pub UDT _bookmark _target>
+<?Pub Inc>
+<refentry id="gdmconfig-1m">
+<!-- %Z%%M% %I% %E% SMI; -->
+<refmeta><refentrytitle>gdmconfig</refentrytitle><manvolnum>1m</manvolnum>
+<refmiscinfo class="date">1 Sep 2004</refmiscinfo>
+<refmiscinfo class="sectdesc">&man1;</refmiscinfo>
+<refmiscinfo class="software">&release;</refmiscinfo>
+<refmiscinfo class="arch">generic</refmiscinfo>
+<refmiscinfo class="copyright">&suncopy;</refmiscinfo>
+</refmeta>
+<indexterm><primary>gdmconfig</primary></indexterm><indexterm><primary>GDM
+Configuration Tool</primary></indexterm>
+<refnamediv id="gdmconfig-1m-name"><refname>gdmconfig</refname><refpurpose>
+GDM Configuration Tool</refpurpose></refnamediv>
+<refsynopsisdiv id="gdmconfig-1m-synp"><title>&synp-tt;</title>
+<cmdsynopsis><command>&cmd;</command><arg choice="opt"><option role="nodash"><replaceable>
+gnome-std-options</replaceable></option></arg>
+</cmdsynopsis></refsynopsisdiv>
+<refsect1 id="gdmconfig-1m-desc"><title>&desc-tt;</title>
+<para>&cmd;<command></command> is a wrapper script to run<?Pub Caret> <command>
+gdmsetup</command>, for binary name compatibility.</para>
+<para>For more information, see <citerefentry><refentrytitle>gdmsetup</refentrytitle>
+<manvolnum>1</manvolnum></citerefentry>.</para>
+</refsect1>
+<refsect1 id="gdmconfig-1m-note"><title>&note-tt;</title>
+<para>Written by Brian Cameron, Sun Microsystems Inc., 2004.</para>
+</refsect1>
+</refentry>
+<?Pub *0000001802>