Skip to content

Commit

Permalink
Add ism profile to OL8
Browse files Browse the repository at this point in the history
Signed-off-by: Edgar Aguilar <[email protected]>
  • Loading branch information
Xeicker committed Oct 14, 2024
1 parent e036515 commit 776e297
Showing 1 changed file with 59 additions and 0 deletions.
59 changes: 59 additions & 0 deletions products/ol8/profiles/ism_o.profile
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
documentation_complete: true

reference: https://www.cyber.gov.au/ism

title: 'Australian Cyber Security Centre (ACSC) ISM Official'

description: |-
This profile contains configuration checks for Oracle Linux 8
that align to the Australian Cyber Security Centre (ACSC) Information Security Manual (ISM).

The ISM uses a risk-based approach to cyber security. This profile provides a guide to aligning
Oracle Linux security controls with the ISM, which can be used to select controls
specific to an organisation's security posture and risk profile.

A copy of the ISM can be found at the ACSC website:

https://www.cyber.gov.au/ism

extends: e8

selections:
- ism_o:all:top_secret

# Setting any nondefault, so a specific driver is expected
# using the same as in STIG
- var_smartcard_drivers=cac

# ISM 1386
# Configuration not available in OL9
- "!force_opensc_card_drivers"

# ISM 0418,1055,1402
# Rule is for authconfig not used in OL8 and above
- "!enable_ldap_client"

# ISM 0988,1405
# Always use chronyd
- "!service_chronyd_or_ntpd_enabled"

# ISM 0421,0422,0431,0974,1173,1401,1504,1505,1546,1557,1558,1559,1560,1561
# pam_tally2 is not available in OL8
- "!accounts_passwords_pam_tally2_deny_root"
- "!accounts_passwords_pam_tally2_unlock_time"

# ISM 0582,0846
# These rules are not implemented in OL
- "!audit_access_failed_aarch64"
- "!audit_access_failed_ppc64le"
- "!audit_access_success_aarch64"
- "!audit_access_success_ppc64le"

# Doesn't cover the expected requirement
# 1319 "Static addressing is not used..."
- "!network_ipv6_static_address"

# ISM 1467,1483,1493
# Packages not available in OL
- "!package_libdnf-plugin-subscription-manager_installed"
- "!package_subscription-manager_installed"

0 comments on commit 776e297

Please sign in to comment.