Skip to content

OpenSCAP content for SLE Micro 6#685

Open
sounix000 wants to merge 3 commits into
maintenance/SLE_Micro_6.1from
ssarkar/openscap-slem-6
Open

OpenSCAP content for SLE Micro 6#685
sounix000 wants to merge 3 commits into
maintenance/SLE_Micro_6.1from
ssarkar/openscap-slem-6

Conversation

@sounix000

Copy link
Copy Markdown
Contributor

PR creator: Description

OpenSCAP content for SLE Micro 6

PR creator: Are there any relevant issues/feature requests?

  • bsc#...
  • jsc#...

PR reviewer: Checklist for editorial review

Apart from the usual checks, please double-check also the following:

@lvicoun lvicoun left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi Souvik,
please see my suggestions. Thanks!

Comment thread tasks/openscap-packages-installing.xml Outdated
Comment thread tasks/openscap-system-remediating.xml Outdated
Comment thread tasks/openscap-system-remediating.xml Outdated
Comment thread tasks/openscap-system-remediating.xml
Comment thread articles/openscap-system-hardening.asm.xml Outdated
Comment thread articles/openscap-system-hardening.asm.xml Outdated
Comment thread articles/openscap-system-hardening.asm.xml Outdated
Comment thread articles/openscap-system-hardening.asm.xml Outdated
Comment thread articles/openscap-system-hardening.asm.xml Outdated
Comment thread articles/openscap-system-hardening.asm.xml Outdated
@sounix000 sounix000 force-pushed the ssarkar/openscap-slem-6 branch from 3a228fc to 0450454 Compare June 9, 2026 08:18
@lvicoun lvicoun self-requested a review June 9, 2026 08:36

@lvicoun lvicoun left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi Souvik,
LGTM. Thanks!

@dariavladykina dariavladykina left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi, please see some suggestions here. Thanks!

<listitem>
<para>
&openscap; is an open source toolset that implements the Security Content
Automation Protocol (SCAP) framework. Combined with the &ssg;, it enables automated

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Automation Protocol (SCAP) framework. Combined with the &ssg;, it enables automated
Automation Protocol (SCAP) framework. Combined with the &ssg; (SSG), it enables automated

Comment on lines +117 to +120
Automated scanning and remediation reduces manual effort and ensures consistent
policy enforcement across systems. &productname; ships with the <literal>general</literal>
security profile, which provides a practical baseline for hardening immutable
systems.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Automated scanning and remediation reduces manual effort and ensures consistent
policy enforcement across systems. &productname; ships with the <literal>general</literal>
security profile, which provides a practical baseline for hardening immutable
systems.
Automated scanning and remediation reduce manual effort and ensure consistent
policy enforcement across systems. &productname; ships with the <literal>general</literal>
security profile, which provides a practical baseline for hardening immutable
systems.

<!-- Introductory glue: sets context and outlines the workflow -->
<module resourceref="_openscap-intro" renderas="section">
<merge>
<title>Overview</title>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
<title>Overview</title>
<title>Auditing and hardening &productname; with &openscap;<</title>

Comment on lines +53 to +54
SCAP consists of the following components, which interact with each other to describe,
evaluate, and report on the security state of a system.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
SCAP consists of the following components, which interact with each other to describe,
evaluate, and report on the security state of a system.
SCAP consists of the following components, which interact to describe,
evaluate and report on the security state of a system.

Comment thread glues/openscap-intro.xml
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:trans="http://docbook.org/ns/transclusion">
<info>
<title>Overview</title>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

*This is a duplicate of the comment to the SLE 16 article.

I would remove the first 2 paragraphs here - they are explained in section 2 - and just leave "The following sections describe...", and add a para in front of it saying sth like: This article explains how to use &oscap; and SSG to audit and harden &suselinunx; systems against recognized security baselines.

xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:trans="http://docbook.org/ns/transclusion">
<info>
<title>Remediating Vulnerabilities</title>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
<title>Remediating Vulnerabilities</title>
<title>Remediating vulnerabilities</title>

xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:trans="http://docbook.org/ns/transclusion">
<info>
<title>Scanning the System for Vulnerabilities</title>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
<title>Scanning the System for Vulnerabilities</title>
<title>Scanning the system for vulnerabilities</title>

Because &productname; is an immutable system, remediation must be run more than once with reboots
between passes. The first pass uses &tr-up; to apply changes to a new snapshot. After
rebooting into the new snapshot, a second pass applies any remaining fixes. Rules are
executed in alphabetical order and some have dependencies on others.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
executed in alphabetical order and some have dependencies on others.
executed in alphabetical order, and some have dependencies on others.

<section xml:id="openscap-system-scanning-remote-resources">
<title>Using remote resources during a scan</title>
<para>
Some &ssg; content references external OVAL files, for example to check whether the system is

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Some &ssg; content references external OVAL files, for example to check whether the system is
Some &ssg; content references external OVAL files, for example, to check whether the system is

<para>
In the resulting results files, a rule result of <literal>fixed</literal> indicates a
successful fix. A result of <literal>error</literal> indicates that the fix was not
successful and the rule still does not pass evaluation.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
successful and the rule still does not pass evaluation.
successful, and the rule still does not pass evaluation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants