INSTALLATION INSTRUCTIONS FOR HOT FIX 81BA48 ON HP-UX (11.0) BEFORE DOWNLOADING: The hot fix 81BA48 addresses the issue(s) in Release 8.1 (TS1M0) of Base SAS software on HP-UX (11.0) as documented in SAS Note(s): SN-001011 Macro invocations containing concatenated macro variables do not resolve properly SN-003430 Formatting a numeric variable with a length of less than 8 can produce incorrect results SN-003597 Incorrect number of variables returned on output data set when audited files are used with a DROP/KEEP statement to create a data set. SN-002680 Existing permissions ignored when overwriting SAS data sets on UNIX SN-003397 Owner and group information not preserved when re-writing a SAS dataset on UNIX SN-003426 Unix printing (Universalprint) does not respect page boundaries in Release 8.1 SN-004095 SAS may freeze after issuing a Unix system command or when starting ITSV SN-004264 -log system option in Version 8 on Unix hosts needs a file as a parameter. A Directory name produces ERROR: Invalid file. The same is true for the -altlog -print and -altprint system options SN-005204 Nesting the %QLEFT function inside the %QTRIM function causes unexpected errors SN-004509 SAS/SHARE secured server fails to honor host security file access which may be reviewed at: http://www.sas.com/service/techsup/unotes/SN/001/001011.html http://www.sas.com/service/techsup/unotes/SN/003/003430.html http://www.sas.com/service/techsup/unotes/SN/003/003597.html http://www.sas.com/service/techsup/unotes/SN/002/002680.html http://www.sas.com/service/techsup/unotes/SN/003/003397.html http://www.sas.com/service/techsup/unotes/SN/003/003426.html http://www.sas.com/service/techsup/unotes/SN/004/004095.html http://www.sas.com/service/techsup/unotes/SN/004/004264.html http://www.sas.com/service/techsup/unotes/SN/005/005204.html http://www.sas.com/service/techsup/unotes/SN/004/004509.html The hot fix package that is downloaded is in tar format. The name of the tar file is 81ba48h8.tar, and it contains the following files: * sabhhpt.81ba48 the replacement executable containing the hot fix * 81ba48h8.aud a hot fix identifier file that will allow Technical Support to determine which fixes have been applied to a system * 81ba48h8.txt a copy of these installation instructions; this file is installed in !SASROOT/hotfix/doc IMPORTANT NOTE(S): 1. You must have Release 8.1 (TS1M0) installed on your system before applying this hot fix. AFTER DOWNLOADING: The following instructions describe the steps for installing the files listed above. In this example, the directory where Release 8.1 (TS1M0) 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 $> tar xf $HOME/81ba48h8.tar STEP 2: The tar command will extract the file sabhhpt.81ba48 into the !SASROOT directory. To replace the current sabhhpt executable follow these steps (assuming you are still in the /usr/lib/sas8 directory). If the file sabhhpt.TS1M0 already exists, skip the first mv command. $> mv sabhhpt sabhhpt.TS1M0 $> mv sabhhpt.81ba48 sabhhpt STEP 3: Last, the new sas executable must be patched with the directory location of the SAS installation. This can be accomplished through the "sassetup" installation menus by following these options (assuming you are still in the /usr/lib/sas8 directory): $> ./sassetup SAS System Installation Setup Welcome to SAS Setup, a menu driven application used to install and maintain the SAS System. SAS Setup is fully documented in the installation instructions included in your installation package. Online copies of the enclosures can be found in the doc directory on the installation media, or in !SASROOT/doc once the system is installed. Some conventions for SAS System Setup are: * indicates the default selection [ ] indicates the default choice ( ) indicates an item is not selectable H, H#, #H displays help for an item or menu G goback to previous menu or prompt Q quits SAS Setup Press to continue... SAS Setup Primary Menu * 1. Load Software from Media... 2. Run Setup Utilities... 3. Quit SAS Setup Action ? [1] 2 Run Setup Utilities * 1. Perform SAS System Configuration... 2. Perform Product Specific Configuration... 3. List Previously Installed Products 4. GoBack Action ? [1] 1 SAS System Configuration * 1. Create New Config Files 2. Patch the SAS Executable Image 3. Apply SETINIT to Authorize the SAS System 4. Update SAS Registry Information 5. Run Installation Tests 6. Uncompress Map Data Sets 7. Create the SAS online Help Indices 8. Configure User Authorization 9. GoBack Action ? [1] 2 _____________________________________________________________ The SAS executable is being patched. Please wait... The patch of the SAS executable with the following directory is complete: /usr/lib/sas8/sas _____________________________________________________________ SAS System Configuration 1. Create New Config Files 2. Patch the SAS Executable Image * 3. Apply SETINIT to Authorize the SAS System 4. Update SAS Registry Information 5. Run Installation Tests 6. Uncompress Map Data Sets 7. Create the SAS online Help Indices 8. Configure User Authorization 9. GoBack Action ? [3] 9 Run Setup Utilities 1. Perform SAS System Configuration... * 2. Perform Product Specific Configuration... 3. List Previously Installed Products 4. GoBack Action ? [2] 4 SAS Setup Primary Menu 1. Load Software from Media... 2. Run Setup Utilities... * 3. Quit SAS Setup Action ? [3] 3 Exiting SAS Setup... $> This completes the installation of hot fix 81BA48 on HP-UX (11.0).