A GUI tool that provides scanning, tailoring and validation functionality for SCAP content
SCAP Workbench is a GUI tool that provides scanning, tailoring and validation functionality for SCAP content. It uses openscap library to access SCAP functionalities.
Homepage of the project is https://fedorahosted.org/scap-workbench/
- Make sure you have installed all prerequisites
required dependencies:
yum install cmake gcc-c++ openssh-clients util-linux openscap-devel qt-develrequired dependencies (only for the git repo, not required for released tarballs):
yum install rubygem-asciidoctoroptional dependencies:
yum install polkit- Build SCAP Workbench:
mkdir build; cd build
cmake ../
make- Install SCAP Workbench: (optional)
(inside the build folder):
make install4a) Run SCAP Workbench: (if it was installed)
spawning open file dialog:
scap-workbenchwith an XCCDF file to load:
scap-workbench /path/to/xccdf-file.xmlwith a source datastream (SDS) to load:
scap-workbench /path/to/sds-file4b) Run SCAP Workbench: (straight from build dir, without installation)
cd build/
bash runwrapper.sh ./scap-workbenchYou should have a built SCAP Workbench executable by now. Please refer to the user manual for documentation on how to use it.
There are 3 ways to get the user manual:
- Click
Help -> User Manualin the application - Open
/usr/share/doc/scap-workbench/user_manual.html(installed system-wide) ordoc/user_manual.html(from the tarball) in your browser - Open or download user manual from the website
mkdir build; cd build
cmake ../
make package_source