blob: 51c7c42dca14ad1f7acc911cfeff8c0c6fcec423 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
Installing ucspi-ssl with TLS 1.3 support
-----------------------------------------
ucspi-ssl-0.10 can use TLS 1.3 capabilities alongside
with your system's previous *SSL installation:
a) OpenSSL 1.1.1:
- Download OpenSSL and untar OpenSSL at some path; ie. /usr/local.
- Execute./conf && make. Don't do 'make install'!!
- conf-ssl: Include path to the header files via -I <path>.
(-I/usr/local/openssl-1.1.1/include)
- conf-ssllib: Include path to the libraries via -L <path>.
(-L/usr/local/openssl-1.1.1 -lssl -lcrypto)
b) LibreSSL 2.9.x:
Download LibreSSL and untar LibreSSL at some path; ie. /usr/local.
Execute./conf && make. Don't do 'make install'!!
Do a
ln -s ssl/.libs/libssl.so .
ln -s crypto/.libs/libcrypto.so .
in the LibreSSL main directory.
- conf-ssl: Include path to the header files via -I <path>.
(-I/usr/local/libressl-2.9.1/include)
- conf-ssllib: Include path to the libraries via -L <path>.
(-L/usr/local/libressl-2.9.1 -lssl -lcrypto)
Recompile ucspi-ssl.
This should be it.
E. Hoffmann, September 2019.
|