Description

Linux OS Hardening is an increasingly important topic and OpenSCAP can help us. scap-workbench was a GUI tool to simplify the usage of OpenSCAP but has been archived. Cockpit is a web-based graphical interface to manage Linux machine available for the main distributions. Provide a Cockpit application to simplify the usage of OpenSCAP could be very useful.

Goals

The application should implement basic OpenSCAP functionalities in a user friendly GUI:

  • Scan selecting a profile.
  • Remediation selecting a profile.
  • Customize the rules from the selected profile using tailoring.
  • Store scan results and tailored profiles.

Resources

https://cockpit-project.org/external/wiki/Contributing.html https://github.com/openSUSE/cockpit-tutorial https://static.open-scap.org/openscap-1.3/oscapusermanual.html

Looking for hackers with the skills:

Nothing? Add some keywords!

This project is part of:

Hack Week 25

Activity

  • 28 days ago: katiarojas liked this project.
  • 30 days ago: hsharma liked this project.
  • about 1 month ago: mnhauke liked this project.
  • about 1 month ago: ancorgs liked this project.
  • about 2 months ago: DriverXav started this project.
  • 2 months ago: DriverXav originated this project.

  • Comments

    • lkocman
      10 days ago by lkocman | Reply

      Hello, can you please write a summary for what happened during Hackweek25? Thank you

      • DriverXav
        7 days ago by DriverXav | Reply

        Hello, you can find what has been done here: https://github.com/DriverXavGeForce/cockpit-openscap During the week I started to learn React, PatternFly and Cockpit modules development from scratch. For now, just the benchmark functionality is available.

    Similar Projects

    This project is one of its kind!