Skip to content

cipherboy/scap-workbench

This branch is 5 commits behind OpenSCAP/scap-workbench:v1-1.

Folders and files

NameName
Last commit message
Last commit date
Jul 2, 2018
Dec 20, 2016
Jun 7, 2018
Jun 12, 2018
Jun 28, 2015
Jan 29, 2015
Aug 9, 2018
Jan 5, 2018
Nov 28, 2013
Jul 2, 2018
Mar 19, 2015
Mar 23, 2015
Jun 27, 2018
Jun 17, 2016
Jun 6, 2018
Jun 27, 2018
Jul 6, 2016
Jun 27, 2018
Mar 24, 2015
Mar 20, 2015
Mar 17, 2015
Jan 30, 2014
Jul 25, 2018
Mar 17, 2015
Jul 25, 2018
Aug 17, 2015
Jun 12, 2017
Sep 19, 2014
Jun 27, 2018
Mar 23, 2015
Mar 23, 2015

Repository files navigation

SCAP Workbench

A GUI tool that provides scanning, tailoring and validation functionality for SCAP content

About

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://www.open-scap.org/tools/scap-workbench/

How to run it out of the box

  1. Make sure you have installed all prerequisites

required dependencies:

# yum install cmake gcc-c++ openssh-clients util-linux openscap-devel qt-devel openssh-askpass

required dependencies (only for the git repo, not required for released tarballs):

# yum install rubygem-asciidoctor

optional dependencies:

# yum install polkit
  1. Build SCAP Workbench:
$ mkdir build; cd build
$ # This export line is only required if openscap was compiled locally;
$ # add to PKG_CONFIG_PATH the directory containing installed libopenscap.pc
$ export PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/PATH/TO/DIR/WITH/.pcFILE/"
$ cmake ../
$ make
  1. Install SCAP Workbench: (optional)

(inside the build folder):

# make install

4a) Run SCAP Workbench: (if it was installed)

spawning open file dialog:

$ scap-workbench

with an XCCDF file to load:

$ scap-workbench /path/to/xccdf-file.xml

with a source datastream (SDS) to load:

$ scap-workbench /path/to/sds-file

4b) Run SCAP Workbench: (straight from build dir, without installation)

$ cd build/
$ bash runwrapper.sh ./scap-workbench

What now?

You 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 Manual in the application
  • Open /usr/share/doc/scap-workbench/user_manual.html (installed system-wide) or doc/user_manual.html (from the tarball) in your browser
  • Open or download user manual from the website

How to make a tarball

$ mkdir build; cd build
$ cmake ../
$ make package_source

About

SCAP Scanner And Tailoring Graphical User Interface

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 91.4%
  • CMake 5.2%
  • Shell 3.4%