DOCUMENT ID: 1108-02
SYNOPSIS: Procedure for setting up xdm under Solaris 2.1
OS RELEASE: 2.1
PRODUCT: Solaris x86
KEYWORDS: configure xdm shadow password NIS NIS+ hostnames
DESCRIPTION:
Configuring xdm under Solaris 2.1 for x86
SOLUTION:
Procedure for setting up xdm under Solaris 2.1
The suggested methods of setting up xdm under Solaris 2.1 do not work
without modification. Below are the steps required to configure xdm to
run X-terminals off Solaris 2.1 for x86.
The issues:
The xdm that is shipped with Solaris 2.1 for x86 can not:
1. Use passwords stored in NIS or NIS+ tables.
2. Use hostnames stored in NIS or NIS+ tables.
3. Use shadow password files.
Follow these steps:
1. Check that the X-terminal uses a ROM running at least an X11R4
server.
2. The IP address of the X-terminal must be entered into /etc/hosts on
the x86 system.
3. The login name of users accessing the x86 machine from X-terminals
must be added to /etc/passwd. This should also contain the encrypted
password field as the x86 xdm does not understand /etc/shadow.
4. The /etc/nsswitch.conf file needs to be modified so that 'files' is
the first entry on the passwd line. 'files' must also appear somewhere
on the hosts line.
5. Modify /usr/openwin/lib/xdm/Xservers file so that it contains
suitable entries such as the following one:
kastest1:0 Sun foreign $OPENWINHOME/lib/xdm/StartOW kastest1:0
6. To automatically start xdm after a reboot the following shell script
should be placed in /etc/rc3.d/S92xdm:
#!/bin/sh
#
OPENWINHOME=/usr/openwin
export OPENWINHOME
/usr/openwin/bin/xview/xdm -c /usr/openwin/lib/xdm/xdm-config
7. To start xdm by hand enter the following:
# OPENWINHOME=/usr/openwin
# export OPENWINHOME
# /usr/openwin/bin/xview/xdm -c /usr/openwin/lib/xdm/xdm-config
DATE APPROVED: 10/10/95