X-Git-Url: https://git.openssl.org/?p=openssl.git;a=blobdiff_plain;f=INSTALL.VMS;h=1fe78a41bb05f5acebf389bfb9f1a78bb9cdc608;hp=9dcff9798ecd3dcad580483cf10ac34ebc651e14;hb=23f80f46a43badabadb3f14487b8cd9af3336ef2;hpb=1a8b087ad7c82b6aeea9e6d4c28e2314bdcc6a79 diff --git a/INSTALL.VMS b/INSTALL.VMS index 9dcff9798e..1fe78a41bb 100644 --- a/INSTALL.VMS +++ b/INSTALL.VMS @@ -8,13 +8,43 @@ Intro: This file is divided in the following parts: + Checking the distribution - Mandatory reading. Compilation - Mandatory reading. + Logical names - Mandatory reading. Test - Mandatory reading. Installation - Mandatory reading. Backward portability - Read if it's an issue. Possible bugs or quirks - A few warnings on things that may go wrong or may surprise you. - Report - How to get in touch with me. + TODO - Things that are to come. + + +Checking the distribution: +========================== + +There have been reports of places where the distribution didn't quite get +through, for example if you've copied the tree from a NFS-mounted unix +mount point. + +The easiest way to check if everything got through as it should is to check +for oen of the following files: + + [.CRYPTO]OPENSSLCONF.H_IN + [.CRYPTO]OPENSSLCONF_H.IN + +They should never exist both at once, but one of them should (preferably +the first variant). If you can't find any of those two, something went +wrong. + +The best way to get a correct distribution is to download the gzipped tar +file from ftp://ftp.openssl.org/source/, use GUNZIP to uncompress it and +use VMSTAR to unpack the resulting tar file. + +GUNZIP is available in many places on the net. One of the distribution +points is the WKU software archive, ftp://ftp.wku.edu/vms/fileserv/ . + +VMSTAR is also available in many places on the net. The recommended place +to find information about it is http://www.free.lp.se/vmstar/ . Compilation: @@ -52,12 +82,17 @@ directory. The syntax is trhe following: RSAREF compile using the RSAREF Library NORSAREF compile without using RSAREF -Note 1: The RSAREF libraries are NOT INCLUDED and you have to - download it from "ftp://ftp.rsa.com/rsaref". You have to - get the ".tar-Z" file as the ".zip" file doesn't have the - directory structure stored. You have to extract the file - into the [.RSAREF] directory as that is where the scripts - will look for the files. +Note 0: The RASREF library IS NO LONGER NEEDED. The RSA patent + expires September 20, 2000, and RSA Security chose to make + the algorithm public domain two weeks before that. + +Note 1: If you still want to use RSAREF, the library is NOT INCLUDED + and you have to download it. RSA Security doesn't carry it + any more, but there are a number of places where you can find + it. You have to get the ".tar-Z" file as the ".zip" file + doesn't have the directory structure stored. You have to + extract the file into the [.RSAREF] directory as that is where + the scripts will look for the files. Note 2: I have never done this, so I've no idea if it works or not. @@ -99,7 +134,7 @@ Currently, the logical names supported are: used. This is good to try if something doesn't work. OPENSSL_NO_'alg' with value YES, the corresponding crypto algorithm will not be implemented. Supported algorithms to - do this with are: RSA, DSA, DH, MD2, MD5, RIPEMD, + do this with are: RSA, DSA, DH, MD2, MD4, MD5, RIPEMD, SHA, DES, MDC2, CR2, RC4, RC5, IDEA, BF, CAST, HMAC, SSL2. So, for example, having the logical name OPENSSL_NO_RSA with the value YES means that the