Table des matières

Compilation OpenSCAP

Installation des paquets

Nous installons les paquets nécessaires à la compilation

sudo apt-get install -y cmake libdbus-1-dev libdbus-glib-1-dev libcurl4-openssl-dev \
libgcrypt20-dev libselinux1-dev libxslt1-dev libgconf2-dev libacl1-dev libblkid-dev \
libcap-dev libxml2-dev libldap2-dev libpcre3-dev python-dev swig libxml-parser-perl \
libxml-xpath-perl libperl-dev libbz2-dev librpm-dev g++ libapt-pkg-dev libyaml-dev

Pour pouvoir compiler la documentation, nous installons les paquets suivants

sudo apt install doxygen 

Récupération des sources

Nous récupérons les sources à l'aide de git

git clone --recurse-submodules https://github.com/OpenSCAP/openscap.git

Configuration et compilation

Nous configurons la construction

$ cd build/
$ cmake ../
$ make

Nous créons le paquet

sudo checkinstall --pkgname=openscap --pkgversion=“5:$(date +%Y%m%d%H%M)-git” --backup=no --deldoc=yes --fstrans=no -default

OpenScap est maintenant installé.

Liens