Outils pour utilisateurs

Outils du site


tech:libressl

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
tech:libressl [2025/11/11 22:54] Jean-Baptistetech:libressl [2026/06/07 19:12] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +<!DOCTYPE markdown>
 +{{tag>Brouillon Crypt openssl TLS}}
 +
 +# LibreSSL
 +
 +Voir aussi :
 +* mbedtls
 +
 +~~~bash
 +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
 +
 +~~~bash
 +./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
 +~~~bash
 +export LD_LIBRARY_PATH=/usr/local/lib
 +~~~
 +
 +
 +-----
 +
 +~~~
 +dnsutils # dig
 +libtool # compil
 +perl
 +~~~
 +
 +~~~bash
 +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`
 +~~~bash
 +export LD_LIBRARY_PATH=/usr/local/lib
 +~~~
 +
 +~~~bash
 +sudo chmod +x /etc/profile.d/var_export_lib.sh
 +~~~
 +
  

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki