INSTALLATION INSTRUCTIONS FOR HOT FIX 82IH21 ON SOLARIS BEFORE DOWNLOADING: The hot fix 82IH21 addresses the issue(s) in Release 8.2 (TS2M0) of SAS Integration Technologies software on Solaris as documented in SAS Note(s): SN-007626 SAS IOM Server requires manual intervention to cancel orphaned or "hung" SAS process SN-010254 SAS/Integration Technologies Object Spawner terminates when using blank password SN-013381 SIGHANDLER caught signal 20 or Segmentation Violation in Task (PE Bridg) using Object Spawner SN-014312 SAS IOM WorkSpace Server may fail to launch when environment variable contains DBCS in value SN-018651 A segmentation violation may occur when the Object Spawner is using LDAP authentication which may be reviewed at: http://support.sas.com/techsup/unotes/SN/007/007626.html http://support.sas.com/techsup/unotes/SN/010/010254.html http://support.sas.com/techsup/unotes/SN/013/013381.html http://support.sas.com/techsup/unotes/SN/014/014312.html http://support.sas.com/techsup/unotes/SN/018/018651.html The hot fix package that is downloaded is in compressed tar format. The name of the tar file is 82ih21s2.tar.Z, and it contains the following files: * objspawn.82ih21 the replacement other containing the hot fix * saspelsk.82ih21 the replacement executable containing the hot fix * saspelsk a link to saspelsk.82ih21 * 82ih21s2.aud a hot fix identifier file that will allow Technical Support to determine which fixes have been applied to a system * 82ih21s2.txt a copy of these installation instructions; this file is installed in !SASROOT/hotfix/doc IMPORTANT NOTE(S): 1. You must have Release 8.2 (TS2M0) installed on your system before applying this hot fix. 2. All currently active SAS sessions, daemons, spawners and servers must be terminated before applying this hot fix. AFTER DOWNLOADING: The following instructions describe the steps for installing the files listed above. In this example, !SASROOT, the directory where Release 8.2 (TS2M0) is installed, is: /usr/lib/sas8 STEP 1: Assuming the tar file is downloaded to the user's HOME directory, follow these procedures to install the package. $> cd /usr/lib/sas8 $> uncompress -c $HOME/82ih21s2.tar | tar -xf - STEP 2: Once the tar command is complete, the following line must be added as the first line of the !SASROOT/sasv8.cfg file: -path !SASROOT/hotfix/sasexe Do not modify any existing -PATH options in the !SASROOT/sasv8.cfg file. STEP 3: Change the ownership (using the chown command) and permissions (using the chmod command) on the files in the !SASROOT/hotfix/sasexe directory to match the ownership and permissions on the files in the !SASROOT/sasexe directory. STEP 4: The tar command will extract the file objspawn.82ih21 into the !SASROOT/utilities/bin directory. To replace the current objspawn executable follow these steps (assuming you are still in the /usr/lib/sas8 directory). $> cd utilities/bin $> chown myuserid objspawn [where myuserid is a non-root userid] $> chmod 755 objspawn $> mv objspawn objspawn.TS2M0 $> mv objspawn.82ih21 objspawn If the file objspawn.TS2M0 already exists, skip the first mv command. STEP 5: Last, in order to authenticate a client's identity and check the client's authority to access resources, some setup is required by the root account. This setup changes the setuid permissions of file in !SASROOT/utilities/bin to root. This can be accomplished by executing the following commands: $> su root $> cd !SASROOT/utilities/bin $> chown root objspawn $> chmod 4755 objspawn $> exit This completes the installation of hot fix 82IH21 on Solaris.