The libseccomp package provides an easy to use and platform independent interface to the Linux kernel's syscall filtering mechanism.
LFS や依存パッケージが本ブックに示す最新安定バージョンでなかった場合には、BLFS 開発版においては、パッケージのビルドや処理実行が適切に行われないことがあります。
ダウンロード (HTTP): https://github.com/seccomp/libseccomp/releases/download/v2.5.5/libseccomp-2.5.5.tar.gz
ダウンロード MD5 sum: c27a5e43cae1e89e6ebfedeea734c9b4
ダウンロードサイズ: 628 KB
必要ディスク容量: 7.1 MB (テスト実施時はさらに 4.7 MB)
概算ビルド時間: 0.1 SBU 以下 (テスト実施時はさらに 2.9 SBU)
Which-2.21 (テストに必要), Valgrind-3.22.0, LCOV
以下のコマンドを実行して libseccomp をビルドします。
./configure --prefix=/usr --disable-static && make
ビルド結果をテストする場合は make check を実行します。
root
ユーザーになって以下を実行します。
make install
--disable-static
:
このスイッチはスタティックライブラリをインストールしないようにします。