Le paquet libseccomp fournit une interface facile à utiliser et indépendante de la plateforme vers le mécanisme de filtrage des appels système du noyau Linux.
Les versions de développement de BLFS peuvent ne pas arriver à contruire ou à exécuter certains paquets correctement si LFS ou des dépendances ont été mises à jour depuis la dernière version stable des livres.
Téléchargement (HTTP) : https://github.com/seccomp/libseccomp/releases/download/v2.6.0/libseccomp-2.6.0.tar.gz
Somme de contrôle MD5 du téléchargement : 2d42bcde31fd6e994fcf251a1f71d487
Taille du téléchargement : 672 Ko
Estimation de l'espace disque requis : 7,6 Mo (plus 6,3 Mo pour les tests)
Estimation du temps de construction : moins de 0,1 SBU (1,7 SBU supplémentaires pour les tests)
Which-2.23 (requis pour les tests), Valgrind-3.24.0, cython-3.0.12 (pour les liaisons python) et LCOV
Installez libseccomp en exécutant les commandes suivantes :
./configure --prefix=/usr --disable-static && make
Pour tester les résultats, exécutez : 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.
--enable-python
: ce paramètre est
requis pour construire les liaisons python si cython-3.0.12 est installé. L'option
--disable-static
ne doit pas être
passée si cette option est utilisée.