Reflect change from "ssleay" to "openssl" as the main binary name.
Also document "sh config" as an easier alternative to "./Configure system".
This commit is contained in:
parent
724e095e76
commit
c9f06e7f9f
29
INSTALL
29
INSTALL
@ -15,10 +15,7 @@ Quick Start
|
|||||||
|
|
||||||
If you want to just get on with it, do:
|
If you want to just get on with it, do:
|
||||||
|
|
||||||
./Configure Find a match for your system
|
sh config [if this fails, go to step 1b below]
|
||||||
in this output and use it on
|
|
||||||
the next line
|
|
||||||
./Configure <system>
|
|
||||||
make -f Makefile.ssl links
|
make -f Makefile.ssl links
|
||||||
make
|
make
|
||||||
make rehash
|
make rehash
|
||||||
@ -38,7 +35,19 @@ section on porting to a new system.
|
|||||||
Installation in Detail
|
Installation in Detail
|
||||||
----------------------
|
----------------------
|
||||||
|
|
||||||
1. Configure OpenSSL for your operating system
|
1a. Configure OpenSSL for your operation system automatically
|
||||||
|
|
||||||
|
Run
|
||||||
|
|
||||||
|
sh config
|
||||||
|
|
||||||
|
This guesses at your operating system (and compiler, if
|
||||||
|
necessary) and configures OpenSSL based on this guess. Check the
|
||||||
|
first line of output to see if it guessed correctly. If it did
|
||||||
|
not get it correct or you want to use a different compiler then
|
||||||
|
go to step 1b. Otherwise go to step 2.
|
||||||
|
|
||||||
|
1b. Configure OpenSSL for your operating system manually
|
||||||
|
|
||||||
OpenSSL knows about a range of different operating system, hardware
|
OpenSSL knows about a range of different operating system, hardware
|
||||||
and compiler combinations. To see the ones it knows about, run
|
and compiler combinations. To see the ones it knows about, run
|
||||||
@ -96,7 +105,7 @@ Installation in Detail
|
|||||||
make
|
make
|
||||||
|
|
||||||
This will build the OpenSSL libraries (libcrypto.a and libssl.a)
|
This will build the OpenSSL libraries (libcrypto.a and libssl.a)
|
||||||
and the OpenSSL binary ("ssleay"). The libraries will be built
|
and the OpenSSL binary ("openssl"). The libraries will be built
|
||||||
in the top-level directory, and the binary will be in the "apps"
|
in the top-level directory, and the binary will be in the "apps"
|
||||||
directory.
|
directory.
|
||||||
|
|
||||||
@ -116,17 +125,17 @@ Installation in Detail
|
|||||||
This will create the installation directory (if it does not
|
This will create the installation directory (if it does not
|
||||||
exist) and then create the following subdirectories:
|
exist) and then create the following subdirectories:
|
||||||
|
|
||||||
bin Contains the ssleay binary and a few other utility
|
bin Contains the openssl binary and a few other utility
|
||||||
programs. It also contains symbolic links so
|
programs. It also contains symbolic links so
|
||||||
that ssleay commands can be accessed directly
|
that openssl commands can be accessed directly
|
||||||
(e.g. so that "s_client" can be used instead of
|
(e.g. so that "s_client" can be used instead of
|
||||||
"ssleay s_client").
|
"openssl s_client").
|
||||||
certs Initially empty, this is the default location
|
certs Initially empty, this is the default location
|
||||||
for certificate files.
|
for certificate files.
|
||||||
include Contains the header files needed if you want to
|
include Contains the header files needed if you want to
|
||||||
compile programs with libcrypto or libssl.
|
compile programs with libcrypto or libssl.
|
||||||
lib Contains the library files themselves and the
|
lib Contains the library files themselves and the
|
||||||
OpenSSL configuration file "ssleay.cnf".
|
OpenSSL configuration file "openssl.cnf".
|
||||||
private Initially empty, this is the default location
|
private Initially empty, this is the default location
|
||||||
for private key files.
|
for private key files.
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user