Skip to content

Commit

Permalink
Update skip-logic
Browse files Browse the repository at this point in the history
  • Loading branch information
ferricoxide committed Jul 2, 2024
1 parent 3e00d16 commit 3788cf4
Showing 1 changed file with 8 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -91,14 +91,19 @@ notify_{{ stig_id }}-skipSet:
Handler for {{ stig_id }} has been selected for skip.
{%- else %}
{%- for sudoer in sudoerFiles %}
{%- if sudoer != "/etc/sudoers.d/90-cloud-init-users" and salt.file.search(sudoer, '^[a-zA-Z%@].*NOPASSWD') %}
{%- if sudoer != "/etc/sudoers.d/90-cloud-init-users" and
sudoer != "/etc/sudoers.d/ssm-agent-users" %}
Nuke NOPASSWD from sudoers ({{ stig_id }}) - {{ sudoer }}:
file.replace:
- name: '{{ sudoer }}'
- pattern: '^([a-zA-Z0-9_-][a-zA-Z0-9._-]*)(\s\s*.*)(NOPASSWD:[A-Za-z/_-]*)'
- repl: '# Set per STIG-ID {{ stig_id }}\n\1\2'
{%- elif sudoer == "/etc/sudoers.d/90-cloud-init-users" and salt.file.search(sudoer, '^[a-zA-Z%@].*NOPASSWD') %}
Why Skip ({{ stig_id }}) - is {{ biosVendor }}:
{%- elif (
sudoer == "/etc/sudoers.d/90-cloud-init-users" or
sudoer == "/etc/sudoers.d/ssm-agent-users"
)
and salt.file.search(sudoer, '^[a-zA-Z%@].*NOPASSWD') %}
Why Skip ({{ stig_id }}) - {{ sudoer }}:
test.show_notification:
- text: |
--------------------------------------------------
Expand Down

0 comments on commit 3788cf4

Please sign in to comment.