Skip to content

Commit

Permalink
Add match-logic for CentOS
Browse files Browse the repository at this point in the history
While we're here, fix the cpe-dictionary.xml OS-Major value
  • Loading branch information
ferricoxide committed Jul 10, 2024
1 parent d5aa920 commit e434f98
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 1 deletion.
2 changes: 2 additions & 0 deletions ash-linux/el9/VendorSTIG/remediate.sls
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@
{%- set dsos = 'rhel' %}
{%- elif salt.grains.get('os')|lower == 'oel' %}
{%- set dsos = 'ol' %}
{%- elif salt.grains.get('os')|lower == 'centos stream' %}
{%- set dsos = 'cs' %}
{%- else %}
{%- set dsos = salt.grains.get('os')|lower %}
{%- endif %}
Expand Down
4 changes: 3 additions & 1 deletion ash-linux/el9/VendorSTIG/report.sls
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,15 @@
{%- set dsos = 'rhel' %}
{%- elif salt.grains.get('os')|lower == 'oel' %}
{%- set dsos = 'ol' %}
{%- elif salt.grains.get('os')|lower == 'centos stream' %}
{%- set dsos = 'cs' %}
{%- else %}
{%- set dsos = salt.grains.get('os')|lower %}
{%- endif %}
{%- set osrel = salt.grains.get('osmajorrelease') %}
{%- set contentDir = '/usr/share/xml/scap/ssg/content' %}
{%- set cpeXml = salt.pillar.get('ash-linux:lookup:scap-cpe') | default(
contentDir ~ '/ssg-rhel8-cpe-dictionary.xml',
contentDir ~ '/ssg-rhel9-cpe-dictionary.xml',
true
) %}
{%- set xccdfXml = salt.pillar.get('ash-linux:lookup:scap-xccdf') | default(
Expand Down

0 comments on commit e434f98

Please sign in to comment.