Le paquet Libssh2 est une bibliothèque C côté client qui implémente le protocole SSH2.
This package is known to build and work properly using an LFS 11.3 platform.
Téléchargement (HTTP) : https://www.libssh2.org/download/libssh2-1.10.0.tar.gz
Somme de contrôle MD5 : f604ba083fad23bf715a9ecccc9f57f4
Taille du téléchargement : 944 Ko
Estimation de l'espace disque requis : 13 Mo (avec les tests)
Estimation du temps de construction : 0,2 SBU (avec les tests)
GnuPG-2.4.0, libgcrypt-1.10.1 et OpenSSH-9.2p1 (tous trois requis pour la suite de tests)
Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/libssh2
Appliquez un correctif pour corriger une incompatibilité avec les version récentes d'OpenSSH :
patch -Np1 -i ../libssh2-1.10.0-upstream_fix-1.patch
Installez libssh2 en exécutant les commandes suivantes :
./configure --prefix=/usr --disable-static && make
Pour tester les résultats lancez : make check.
Maintenant, en tant qu'utilisateur root
:
make install
--disable-static
: Ce
paramètre empêche l'installation des versions statiques des
bibliothèques.