Dear SCO Customer, The enclosed Support Level Supplement (SLS) OSS425D contains a version of ex(C)/vi(C) that will edit encrypted files. It also contains the domestic version of the encryption libraries: libcrypt.a and a new crypt(C) command. Instructions for installation of the crypt(C) utility and libraries are enclosed. SLS OSS425D also addresses a problem found with OSS425A where vi did not recognize crypt-related options such as -x and -C. Software Notes and Recommendations ---------------------------------- SLS OSS425D should only be installed on: SCO OpenServer Enterprise System Release 5.0.5 5.0.6 SCO OpenServer Host System Release 5.0.5 5.0.6 SCO OpenServer Desktop System Release 5.0.5 5.0.6 It is not necessary to have the SCO OpenServer Development System currently installed. SLS OSS425D installs as an operating system (OS) component. SLS OSS425D will NOT install on any SCO XENIX Operating System or SCO UNIX Operating System products previous to the release of SCO OpenServer 5.0.5. This SLS will NOT install on any release of SCO UnixWare 2.x or UnixWare 7. To obtain crypt for these products, contact your SCO reseller. The encryption library in this SLS CANNOT be used to develop DOS/XENIX binaries under the SCO OpenServer Release 5.0 environment. Installation Instructions ------------------------- 1. Download the OSS425D media image file (oss425d) by selecting the Crypt Supplement for OpenServer 5 from the list of full products available from SCO's Product Download site at: http://www.sco.com/download/ Place the file in the /tmp directory, and rename the file by typing the command: mv /tmp/oss425d /tmp/VOL.000.000 2. Run the Software Manager with the command: # scoadmin software or double-click on the Software Manager icon in the desktop. 3. Pull down the "Software" menu and select "Install New". 4. When prompted for the host from which to install, choose the local machine and then "Continue". 5. In the "Select Media" menu, pull down the "Media Device" menu. Select "Media Images", then choose "Continue". 6. When prompted for the "Image Directory", enter "/tmp" (or the directory where you placed the VOL file in step 1) and choose "OK". 7. When prompted to select software to install, make sure that the "OSS425D" entry is highlighted, choose "Install". 8. Installation of SLS OSS425D is now complete. To exit the Software Manager, select "Exit" from the "Host" menu. Removal Instructions -------------------- Note: Patches must be rolled back in the reverse order in which they were installed on a per-component basis. That is, if the "Crypt Supplement" patch is not the most recent patch applied to the UNIX component of the product, you will have to roll back all patches applied after the "Crypt Supplement" patch prior to rollback of the "Crypt Supplement" patch. To remove SLS OSS425D from take these steps: 1. Log in as root. 2. Execute the command: # scoadmin software or double-click on the Software Manager icon in the desktop. 3. Highlight "OSS425D: Crypt Supplement". 4. Pull down the "Software" menu and select "Remove Software". 5. Once the removal finishes, quit the Software Manager. Removal of SLS OSS425D is now complete. USING SLS OSS425D, THE CRYPT SUPPLEMENT --------------------------------------- The crypt library for C programs will be installed on your system as the file: /usr/lib/libcrypt_d.a Most applications invoke the crypt library by using the "-lcrypt" compiler directive. Link the installed product to the library name conventionally used: # ln -f /usr/lib/libcrypt_d.a /usr/lib/libcrypt.a To use crypt in a C program on SCO OpenServer Release 5.0, compile your program with the "-lcrpyt" library compiler directive: # cc -o foo foo.c -lcrypt To edit an encrypted file, the -x option must be used: # vi -x encryptedfile For more information, see the man page for crypt(C) that was installed during the operating system installation. If you have questions regarding this SLS, or the product on which it is installed, please contact your software supplier. !!!! IMPORTANT INFORMATION - COMPLIANCE REQUIRED !!!! Pursuant to the U.S. Export Administration Regulations, the following countries are subject to U.S. embargo or restrictive trade sanctions: Cuba Iran Iraq* North Korea (Democratic Republic of Korea) Sudan Syria *The comprehensive embargo on Iraq has been lifted. However, export licenses continue to be required for certain products. SCO prohibits export, reexport or downloading of SCO software and technology to destinations subject to U.S. embargoes or trade sanctions.