Technical data

Configuring XDMCP-Compatible X Displays
19.3 XDM Configuration Files
19.3.3 XSERVERS.TXT File
The XSERVERS.TXT file was originally used to specify all X servers to be
managed by XDM. However, since the introduction of XDMCP, there is no need to
specify X servers that are XDMCP compatible in this file.
This file now specifies the X servers that do not support XDMCP. Unlike other
XDM implementations, this file is not used to specify XDM support for the local
display server.
The default file specification for the XSERVERS.TXT file is:
SYS$SPECIFIC:[TCPIP$XDM]XSERVERS.TXT
If you choose to use a different name and directory location, you can override the
default by adding a line to the XDM_CONFIG.CONF file similar to the following
line:
DisplayManager.servers: WORK1$:[XDM]XSERVERS.TXT
Example 19–3 shows a sample XSERVERS.TXT configuration file:
Example 19–3 XSERVERS.TXT File
$ TYPE XSERVERS.TXT
#
#
# This file can be used to support X terminals which do not support XDMCP.
#
# For each terminal, add a line that consists of
# DisplayName:0 foreign
#
# Where DisplayName is a IP name.
#
rufus.compaq.com:0 foreign
The word foreign in the previous example indicates that the X server is running
on another machine.
19.3.4 XDM_KEYS.TXT File
The XDM_KEYS.TXT file provides XDM-AUTHENTICATION-1 style XDMCP
authentication. This optional file contains key ID and key value pairs for use
with X terminals that support or require XDM authorization.
Each noncomment line in the XDM_KEYS.TXT file contains a display ID and a
key value. The file is used when a request containing a display ID key is received
from an X terminal. The corresponding key value is encrypted and returned to
the X terminal. If the key value in the configuration file matches the key value
specified by the X terminal’s control information, the session is allowed.
The default file specification for the XDM_KEYS.TXT files is:
SYS$SPECIFIC:[TCPIP$XDM]XDM_KEYS.TXT
If you choose to use a different name and directory location, you can override the
default by adding a line to the XDM_CONFIG.CONF file similar to the following
line:
DisplayManager.keyFile: WORK1$:[XDM]XDM_KEYS.TXT
Configuring XDMCP-Compatible X Displays 19–5