This commit is contained in:
Dirk Wetter 2014-07-04 12:27:17 +02:00
parent 27681e1eba
commit ceb1d7e623

View File

@ -6,8 +6,8 @@ Currrent precompiled versions are are from OpenSSL 1.0.2.
The ones I were using is a fork of OpenSSL from Peter Mosmans, The ones I were using is a fork of OpenSSL from Peter Mosmans,
just to get chacha20+poly1305 support (thx!). The one from just to get chacha20+poly1305 support (thx!). The one from
the official git repo didn't work for me work correctly, the official git repo didn't work for me work correctly,
it's also likely to disappear shortly. it's also likely they'll disappear shortly
(https://www.mail-archive.com/openssl-dev@openssl.org/msg34756.html) (https://www.mail-archive.com/openssl-dev@openssl.org/msg34756.html).
$ git clone https://github.com/PeterMosmans/openssl $ git clone https://github.com/PeterMosmans/openssl
$ cd openssl $ cd openssl
@ -22,7 +22,7 @@ General instructions
In addition to the binaries statically linked binaries I provide -- except a few In addition to the binaries statically linked binaries I provide -- except a few
libs which are nowadays sometimes hard to statically link in -- I compiled a set of libs which are nowadays sometimes hard to statically link in -- I compiled a set of
dynamic binaries. The catch here are the Kerberos libs: No Linux dynamic binaries. The catch here are the Kerberos libs: No Linux
distributor privides static libs. As of now I feel to lazy to compile distributor privides static libs. As of now I feel too lazy to compile
MIT or KTH from scratch to get statitic libs. MIT or KTH from scratch to get statitic libs.
So for the kerberos binaries I provide (openssl??-1.0.2pm-krb5*) you need a whopping bunch of So for the kerberos binaries I provide (openssl??-1.0.2pm-krb5*) you need a whopping bunch of
@ -32,8 +32,9 @@ libk5crypto, libkrb5support, libkeyutils). For the 'static' binaries kerberos is
If you want to compile OpenSSL yourself, here are the instructions: If you want to compile OpenSSL yourself, here are the instructions:
0.) apply experimental-features.patch (otherwise you miss the experimental features) 1.) apply experimental-features.patch (otherwise you miss the experimental features)
1.) apply openssl-telnet-starttls.patch and openssl-xmpp-starttls-fix.patch
2.) apply openssl-telnet-starttls.patch and openssl-xmpp-starttls-fix.patch
(provided by Stefan Zehl, thx!). (provided by Stefan Zehl, thx!).
3.) configure the damned thing. Options I used: 3.) configure the damned thing. Options I used: