====== Compilation OpenSCAP ====== {{tag>sécurité confimité OpenSCAP compilation installation}} ===== 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 ===== * [[https://github.com/OpenSCAP/openscap|dépôt Git OpenSCAP]] * [[https://github.com/OpenSCAP/openscap/blob/maint-1.3/docs/developer/developer.adoc|documentation compilation]]