libseccomp-2.6.1

Introduction à libseccomp

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.

[Note]

Note

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.

Informations sur le paquet

Dépendances de libseccomp

Facultatives

Which-2.25 (requis pour les tests), Valgrind-3.27.1, cython-3.2.9 (pour les liaisons python) et LCOV

Installation de libseccomp

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

Explication des commandes

--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.2.9 est installé. L'option --disable-static ne doit pas être passée si cette option est utilisée. Et vous devez exécuter sed 's/env python/&3/' -i tests/regression si cette option est utilisée et que vous souhaitez exécuter la suite de tests.

Contenu

Programme installé: scmp_sys_resolver
Bibliothèque installée: libseccomp.so
Répertoires installés: None

Descriptions courtes

scmp_sys_resolver

est utilisé pour résoudre les appels système pour les applications

libseccomp.so

contient les fonctions de l'API pour la traduction d'appels systèmes