Skip to content

Commit

Permalink
refactor: ♻️ Refactor generating plist and mobileconfig files
Browse files Browse the repository at this point in the history
  • Loading branch information
snoopy82481 committed Jan 10, 2025
1 parent 5f1c95d commit aa0643f
Show file tree
Hide file tree
Showing 337 changed files with 2,549 additions and 1,288 deletions.
1 change: 1 addition & 0 deletions config/config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ logging_config: "config/logging_config.yaml"
output_dir: "build/"
includes_dir: "config/includes"
mspc_data: "config/includes/mscp-data.yaml"
environment: "development"

defaults:
adoc_templates_dir: "config/default/templates/asciidoctor"
Expand Down
2 changes: 2 additions & 0 deletions config/default/baselines/macos/15/800-53r5_high_test.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
---
# yaml-language-server: $schema=../../../../../schemas/baseline.json
title: "macOS 15.0: Security Configuration - NIST SP 800-53 Rev 5 High Impact"
description: |
This guide describes the actions to take when securing a macOS 15.0 system against the NIST SP 800-53 Rev 5 High Impact security baseline.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,10 @@ references:
- 3.3
cmmc:
- AU.L2-3.3.8
macOS:
- '15.0'
operating_system:
- name: macos
version:
- 15.0
tags:
- 800-53r5_low
- 800-53r4_low
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,10 @@ references:
- 3.3
cmmc:
- AU.L2-3.3.8
macOS:
- '15.0'
operating_system:
- name: macos
version:
- 15.0
tags:
- 800-53r5_low
- 800-53r5_moderate
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,10 @@ references:
- N/A
srg:
- N/A
macOS:
- '15.0'
operating_system:
- name: macos
version:
- 15.0
tags:
- permanent
mobileconfig: false
Expand Down
6 changes: 4 additions & 2 deletions config/default/rules/macos/15/audit/audit_auditd_enabled.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -115,8 +115,10 @@ references:
cmmc:
- AU.L2-3.3.2
- AU.L2-3.3.6
macOS:
- '15.0'
operating_system:
- name: macos
version:
- 15.0
tags:
- 800-53r5_low
- 800-53r5_moderate
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,10 @@ references:
- SRG-OS-000343-GPOS-00134
disa_stig:
- N/A
macOS:
- '15.0'
operating_system:
- name: macos
version:
- 15.0
odv:
hint: Percentage of free space.
recommended: 25
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,8 +45,10 @@ references:
- 3.3
cmmc:
- AU.L2-3.3.8
macOS:
- '15.0'
operating_system:
- name: macos
version:
- 15.0
tags:
- cis_lvl1
- cis_lvl2
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,8 +45,10 @@ references:
- 3.3
cmmc:
- AU.L2-3.3.8
macOS:
- '15.0'
operating_system:
- name: macos
version:
- 15.0
tags:
- cis_lvl1
- cis_lvl2
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,8 +45,10 @@ references:
- 3.3
cmmc:
- AU.L2-3.3.8
macOS:
- '15.0'
operating_system:
- name: macos
version:
- 15.0
tags:
- cis_lvl1
- cis_lvl2
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,8 +45,10 @@ references:
- 3.3
cmmc:
- AU.L2-3.3.8
macOS:
- '15.0'
operating_system:
- name: macos
version:
- 15.0
tags:
- cis_lvl1
- cis_lvl2
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,10 @@ references:
- N/A
srg:
- SRG-OS-000360-GPOS-00147
macOS:
- '15.0'
operating_system:
- name: macos
version:
- 15.0
tags:
- permanent
- cnssi-1253_high
Expand Down
6 changes: 4 additions & 2 deletions config/default/rules/macos/15/audit/audit_failure_halt.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,10 @@ references:
- 03.03.04
cmmc:
- AU.L2-3.3.4
macOS:
- '15.0'
operating_system:
- name: macos
version:
- 15.0
tags:
- 800-53r5_low
- 800-53r5_moderate
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,8 +47,10 @@ references:
- 3.3
cmmc:
- AU.L2-3.3.8
macOS:
- '15.0'
operating_system:
- name: macos
version:
- 15.0
tags:
- 800-53r5_low
- 800-53r5_moderate
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,8 +43,10 @@ references:
- 3.3
cmmc:
- AU.L2-3.3.8
macOS:
- '15.0'
operating_system:
- name: macos
version:
- 15.0
tags:
- 800-53r5_low
- 800-53r5_moderate
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,8 +47,10 @@ references:
- 3.3
cmmc:
- AU.L2-3.3.8
macOS:
- '15.0'
operating_system:
- name: macos
version:
- 15.0
tags:
- 800-53r5_low
- 800-53r5_moderate
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -61,8 +61,10 @@ references:
- AU.L2-3.3.3
- AU.L2-3.3.6
- SI.L2-3.14.3
macOS:
- '15.0'
operating_system:
- name: macos
version:
- 15.0
tags:
- 800-53r5_privacy
- 800-53r4_low
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -77,8 +77,10 @@ references:
- AU.L2-3.3.3
- AU.L2-3.3.6
- SI.L2-3.14.3
macOS:
- '15.0'
operating_system:
- name: macos
version:
- 15.0
tags:
- 800-53r5_privacy
- 800-53r4_low
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,8 +52,10 @@ references:
- AU.L2-3.3.3
- AU.L2-3.3.6
- SI.L2-3.14.3
macOS:
- '15.0'
operating_system:
- name: macos
version:
- 15.0
tags:
- 800-53r5_privacy
- 800-53r4_low
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -70,8 +70,10 @@ references:
- AU.L2-3.3.6
- AU.L2-3.3.8
- SI.L2-3.14.3
macOS:
- '15.0'
operating_system:
- name: macos
version:
- 15.0
tags:
- 800-53r5_privacy
- 800-53r5_low
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,8 +71,10 @@ references:
- AU.L2-3.3.6
- AU.L2-3.3.8
- SI.L2-3.14.3
macOS:
- '15.0'
operating_system:
- name: macos
version:
- 15.0
tags:
- cnssi-1253_moderate
- cnssi-1253_low
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,8 +55,10 @@ references:
- AU.L2-3.3.6
- AU.L2-3.3.8
- SI.L2-3.14.3
macOS:
- '15.0'
operating_system:
- name: macos
version:
- 15.0
tags:
- 800-53r5_privacy
- 800-53r5_low
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -69,8 +69,10 @@ references:
- AU.L2-3.3.6
- AU.L2-3.3.8
- SI.L2-3.14.3
macOS:
- '15.0'
operating_system:
- name: macos
version:
- 15.0
tags:
- 800-53r5_privacy
- 800-53r4_low
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -70,8 +70,10 @@ references:
- AU.L2-3.3.6
- AU.L2-3.3.8
- SI.L2-3.14.3
macOS:
- '15.0'
operating_system:
- name: macos
version:
- 15.0
tags:
- 800-53r5_privacy
- 800-53r4_low
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,8 +60,10 @@ references:
- AU.L2-3.3.3
- AU.L2-3.3.6
- SI.L2-3.14.3
macOS:
- '15.0'
operating_system:
- name: macos
version:
- 15.0
tags:
- 800-53r5_privacy
- 800-53r4_low
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,8 +47,10 @@ references:
- 3.3
cmmc:
- AU.L2-3.3.8
macOS:
- '15.0'
operating_system:
- name: macos
version:
- 15.0
tags:
- 800-53r5_low
- 800-53r5_moderate
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,8 +47,10 @@ references:
- 3.3
cmmc:
- AU.L2-3.3.8
macOS:
- '15.0'
operating_system:
- name: macos
version:
- 15.0
tags:
- 800-53r5_low
- 800-53r5_moderate
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,8 +45,10 @@ references:
- 3.3
cmmc:
- AU.L2-3.3.8
macOS:
- '15.0'
operating_system:
- name: macos
version:
- 15.0
tags:
- 800-53r5_low
- 800-53r5_moderate
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,10 @@ references:
- N/A
controls v8:
- 8.9
macOS:
- '15.0'
operating_system:
- name: macos
version:
- 15.0
tags:
- permanent
- cisv8
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,10 @@ references:
- 03.03.06
cmmc:
- AU.L2-3.3.6
macOS:
- '15.0'
operating_system:
- name: macos
version:
- 15.0
tags:
- 800-53r5_high
- 800-53r4_high
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,10 @@ references:
- N/A
cmmc:
- AU.L2-3.3.6
macOS:
- '15.0'
operating_system:
- name: macos
version:
- 15.0
tags:
- 800-53r5_high
- 800-53r4_high
Expand Down
Loading

0 comments on commit aa0643f

Please sign in to comment.