{{tag>Brouillon Crypt openssl TLS}}
= LibreSSL
Voir aussi :
* mbedtls
git clone https://github.com/libressl-portable/portable
mv portable libressl
cd libressl
Les dépendances suivantes sont nécessaires :
* automake
* autoconf
* bash
* git
* libtool
* perl
* pod2man
./autogen.sh
./configure
make -j $(nproc)
make check
sudo make install
Message d'erreur
openssl: error while loading shared libraries: libssl.so.32: cannot open shared object file: No such file or directory
Solution
export LD_LIBRARY_PATH=/usr/local/lib
-----
dnsutils # dig
libtool # compil
perl
sudo apt-get build-dep openssl
sudo apt-get install automake autoconf libtool perl pod2pdf
git clone https://github.com/libressl-portable/portable
mv portable libressl
cd libressl
# Comme indiqué dans le fichier README :
./autogen.sh
./configure
make check
sudo make install
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
''/etc/profile.d/var_export_lib.sh''
export LD_LIBRARY_PATH=/usr/local/lib
sudo chmod +x /etc/profile.d/var_export_lib.sh