fleet/docs/solutions/cis/macos-13/configuration-profiles
Adam Baali 2e631491c2
claude/fix-cis-shebang-NTw1M (#43681)
When importing CIS benchmark content for multiple OS versions into a
single
Fleet team via GitOps, users encounter several hard validation failures
because
Fleet enforces uniqueness on script basenames, mobileconfig
PayloadDisplayName /
PayloadIdentifier, and policy name fields.

Changes (all confined to docs/solutions/cis/):
- Fix #!/usr/bin/env bash shebang in CIS_2.6.7.sh (macOS 13/14/15) ->
#!/bin/bash
- Prefix script filenames with OS slug (macos13-, macos14-, macos15-,
win10-,
  win11-, win11-intune-) to prevent basename collisions
- Prefix mobileconfig PayloadDisplayName with OS tag ([macOS 13] etc.),
which
  is the field Fleet uses for identity
- Prefix mobileconfig PayloadIdentifier with an OS slug so identifiers
stay
  unique across versions
- Prefix every policy name: field with the OS tag; preserve original
YAML
formatting (plain, single-quoted with '' escapes, and folded block
scalars)
- Rename Windows XML profiles with win10-, win11-, and win11-intune-
prefixes

None of these changes affect the security logic or coverage of the
benchmarks.
They only make the content importable without manual intervention.

Co-authored-by: Claude <noreply@anthropic.com>
2026-04-16 15:37:31 -04:00
..
macos13-1.2.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-1.3.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-1.4.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-1.5.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-1.6.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-1.7.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-2.1.1.1-enable.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-2.1.1.2-disable.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-2.1.1.2-enable.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-2.1.1.3.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-2.2.1.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-2.2.2.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-2.3.1.1.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-2.3.1.2.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-2.3.2.1.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-2.3.3.9.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-2.3.3.10.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-2.4.1.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-2.4.2.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-2.5.1-disable.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-2.5.1-enable.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-2.6.1.1.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-2.6.2-part1.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-2.6.2-part2.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-2.6.2-part3.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-2.6.3.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-2.6.4.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-2.6.5.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-2.8.1-disable.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-2.8.1-enable.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-2.10.3.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-2.12.3.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-3.6.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-4.1.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-5.2.1.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-5.2.2.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-5.2.3-and-5.2.4.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-5.2.5.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-5.2.7.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-5.2.8.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-6.3.1.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-6.3.2.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-6.3.3.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-6.3.4.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-6.3.7.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00
macos13-6.4.1.mobileconfig claude/fix-cis-shebang-NTw1M (#43681) 2026-04-16 15:37:31 -04:00