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é.