1999-05-13 19:37:32 +08:00
|
|
|
|
2016-01-30 14:15:59 +08:00
|
|
|
INSTALLATION ON THE VMS PLATFORM
|
|
|
|
--------------------------------
|
1999-05-13 19:37:32 +08:00
|
|
|
|
2016-01-30 14:15:59 +08:00
|
|
|
Intro
|
|
|
|
-----
|
1999-05-13 19:37:32 +08:00
|
|
|
|
2016-01-30 14:15:59 +08:00
|
|
|
This file is divided in the following parts:
|
1999-05-13 19:37:32 +08:00
|
|
|
|
2016-01-30 14:15:59 +08:00
|
|
|
Requirements - Mandatory reading.
|
|
|
|
Cheking the distribution - Mandatory reading.
|
|
|
|
Quick start
|
|
|
|
Test <TO BE ADDED>
|
|
|
|
Installation <TO BE ADDED>
|
|
|
|
Backward portability <TO BE ADDED>
|
|
|
|
Possible bugs and quirks <TO BE ADDED>
|
2000-02-27 22:03:58 +08:00
|
|
|
|
|
|
|
|
2016-01-30 14:15:59 +08:00
|
|
|
Requirements
|
|
|
|
------------
|
2001-05-17 12:21:00 +08:00
|
|
|
|
2016-01-30 14:15:59 +08:00
|
|
|
To build and install OpenSSL, you will need:
|
2001-05-17 12:21:00 +08:00
|
|
|
|
2016-01-30 14:15:59 +08:00
|
|
|
* Perl 5 with core modules (please read README.PERL)
|
|
|
|
* The perl module Text::Template (please read README.PERL)
|
|
|
|
* DEC C or some other ANSI C compiler. VAX C is *not* supported.
|
|
|
|
[Note: OpenSSL has only been tested with DEC C. Compiling with
|
|
|
|
a different ANSI C compiler may require some work]
|
2001-05-17 12:21:00 +08:00
|
|
|
|
2016-01-30 14:15:59 +08:00
|
|
|
Checking the distribution
|
|
|
|
-------------------------
|
2000-02-27 22:03:58 +08:00
|
|
|
|
2016-01-30 14:15:59 +08:00
|
|
|
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.
|
2000-02-27 22:03:58 +08:00
|
|
|
|
2016-01-30 14:15:59 +08:00
|
|
|
The easiest way to check if everything got through as it should is to
|
|
|
|
check for one of the following files:
|
2000-02-27 22:03:58 +08:00
|
|
|
|
2016-01-30 14:15:59 +08:00
|
|
|
[.crypto]opensslconf^.h.in
|
2000-02-27 22:03:58 +08:00
|
|
|
|
2016-01-30 14:15:59 +08:00
|
|
|
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.
|
2000-02-27 22:03:58 +08:00
|
|
|
|
2016-01-30 14:15:59 +08:00
|
|
|
GUNZIP is available {FIXME: where is it available?}
|
2000-02-27 22:03:58 +08:00
|
|
|
|
2016-01-30 14:15:59 +08:00
|
|
|
VMSTAR is available {FIXME: where is it available?}
|
2000-02-27 22:03:58 +08:00
|
|
|
|
1999-05-13 19:37:32 +08:00
|
|
|
|
2016-01-30 14:15:59 +08:00
|
|
|
Quick start
|
|
|
|
-----------
|
2000-02-27 18:26:35 +08:00
|
|
|
|
2016-01-30 14:15:59 +08:00
|
|
|
If you want to just get on with it, do this:
|
1999-05-13 19:37:32 +08:00
|
|
|
|
2016-01-30 14:15:59 +08:00
|
|
|
$ @config
|
|
|
|
$ mms
|
|
|
|
$ mms test
|
|
|
|
$ mmm install
|
1999-05-13 19:37:32 +08:00
|
|
|
|
2016-01-30 14:15:59 +08:00
|
|
|
This will buidl and install OpenSSL in the default location, which is
|
|
|
|
SYS$COMMON:[OPENSSL-'VERSION']. If you want it to be anywhere else,
|
|
|
|
run config.com like this:
|
1999-05-13 19:37:32 +08:00
|
|
|
|
2016-01-30 14:15:59 +08:00
|
|
|
$ @config --prefix=PROGRAM:[OPENSSL]
|
1999-05-13 19:37:32 +08:00
|
|
|
|