000018329 - Installation of the RSA ACE/Agent on Solaris CDE

Document created by RSA Customer Support Employee on Jun 16, 2016Last modified by RSA Customer Support Employee on Apr 21, 2017
Version 2Show Document
  • View in full screen mode

Article Content

Article Number000018329
Applies ToRSA ACE/Agent for UNIX
Sun Solaris
XWindows CDE
IssueInstallation of the RSA ACE/Agent on Solaris CDE
ResolutionThis document describes the installation of the ACE/Agent on Sun Solaris machines.
It also describes the configuration of the CDE environment.

- Installation of the Agent

Create the directory /opt/ace/data and copy the sdconf.rec from the ACE/Server to this directory.

# mkdir ?p /opt/ace/data

Install the ACE/Agent software on your Sun machine.

# /cdrom/as41097/aceagent/sol/sdsetup ?client ?o yes

The installation prompts you for a few questions. Specify the top level directory /opt.

- Configuration of the CDE environment

Locate the system?s display manager configuration file Xconfig. This file is found in the directory /usr/dt/config.
Make sure you configured the file as follows. Make sure the line Dtloging*authorize: False is activated.

Dtlogin.errorLogFile:                /var/dt/Xerrors
Dtlogin.pidFile:                        /var/dt/Xpid
Dtlogin.accessFile:                Xaccess
Dtlogin.servers:                        Xservers
Dtlogin*resources:                %L/Xresources
Dtlogin*startup:                        Xstartup
Dtlogin*reset:                        Xreset
Dtlogin*setup:                        Xsetup
Dtlogin*failsafeClient:                Xfailsafe
Dtlogin*terminateServer:        True
Dtlogin*authorize:                False
Dtlogin*session:                        /usr/dt/bin/Xsession

Make a copy of the /usr/dt/config/Xstartup file and append the contents of the Xprompt file to the /usr/dt/config/Xstartup.

# cp /usr/dt/config/Xstartup /usr/dt/config/Xstartup.org
# cat /opt/ace/prog/Xprompt >> /usr/dt/config/Xstartup

Modify the beginning of the file /usr/dt/bin/Xsession file as follows. The beginning of the Xsession file should look like this example

Note: make sure the spaces below are in there

#!/bin/ksh
TESTSHELL=`/opt/ace/prog/sdfindshell`
if [ -n "$TESTSHELL" ]; then
SHELL=$TESTSHELL; export SHELL
fi
# #########################################################################
#
# Xsession
#
# Common Desktop Environment (CDE)
#
# Configuration script for the Login Manager
#

Add the sdshell to the file /etc/shells:

# echo ?/opt/ace/prog/sdshell? >> /etc/shells

Give a user who is going to authenticate through the ACE/Server the /opt/ace/prog/sdshell shell in the /etc/passwd file.

After all the changes that are made, it is important to reboot the system to reset the MAGIC-COOKIE used by the CDE environment.

# shutdown ?y ?i6 ?g0

When the system is back up, test the CDE login.
Legacy Article ID6.0.3546924.2935305

Attachments

    Outcomes