Commit Graph

386 Commits

Author SHA1 Message Date
Dan Brodjieski
37a52478b4 refactor: migrate standalone script to CLI
remove unnecessary symlink
2026-01-12 13:22:07 -05:00
Dan Brodjieski
b02c93c228 refactor: rename stig odv to disa_stig 2026-01-09 12:35:14 -05:00
Dan Brodjieski
de01eacbec fix: os check for ios_26
incorrect variable reference caused missing platform values in merge

Addresses Issue #612
2025-12-29 10:52:38 -05:00
Dan Brodjieski
75008b621c refactor: update path to legacy include files 2025-12-29 10:37:18 -05:00
Allen Golbig
2a13854524 add function for get_macos_version 2025-12-24 15:49:59 -05:00
Dan Brodjieski
fb287603dd refactor: baseline generation
moved OS Name and Version to baseline.yaml
2025-12-22 13:45:03 -05:00
Bob Gendler
640a03de81 feat[scripts] updated mscp cli
Updated mscp.py to generate scap
2025-12-19 11:14:19 -05:00
Dan Brodjieski
7850d9fbda restore: add missing components for customization 2025-12-12 11:09:53 -05:00
Dan Brodjieski
b1deb07f57 Revert "Merge branch 'dev_2.0' into dev_2.0"
This reverts commit 6ac2dc6805, reversing
changes made to 60b04555fd.
2025-11-14 12:04:08 -05:00
Dan Brodjieski
6ac2dc6805 Merge branch 'dev_2.0' into dev_2.0 2025-11-14 11:50:15 -05:00
Bob Gendler
60b04555fd feat[script]: Added SCAP generation for 2.0
* Modified macsecurityrule class to processes additional fields.
* Added scap, oval, xccdf generation
2025-11-14 10:09:49 -05:00
Dan Brodjieski
70cc421180 Merge branch 'usnistgov:dev_2.0' into dev_2.0 2025-11-04 13:00:55 -05:00
Dan Brodjieski
6eb3794ced update and resync rules 2025-10-30 12:29:02 -04:00
Dan Brodjieski
8c7c37ac83 Merge branch 'usnistgov:dev_2.0' into dev_2.0 2025-09-11 18:12:04 -04:00
Dan Brodjieski
6727cd770e updated rules for 26 releases 2025-09-11 16:57:39 -04:00
Dan Brodjieski
a08a916ce7 update for 26 releases 2025-09-11 12:31:06 -04:00
Dan Brodjieski
3322122882 update individual generate scripts 2025-08-22 15:09:12 -04:00
Dan Brodjieski
05659615cc feature: initial components for localization 2025-08-20 16:29:22 -04:00
Dan Brodjieski
771d98bb90 refactor: adjust arguments 2025-08-07 20:08:54 -04:00
Dan Brodjieski
c960d7772b feature: initial skeleton for scap 2025-08-07 20:07:41 -04:00
Dan Brodjieski
87569675db feature: add 1.0-like scripts for generators 2025-08-07 15:37:07 -04:00
Dan Brodjieski
7fffa815aa proposed 2.0 schema and rules 2025-04-17 12:43:36 -04:00
Dan Brodjieski
309b47dd52 update schema and merge for 2.0 2025-04-17 12:32:10 -04:00
Dan Brodjieski
478558540d updates to merge for severity and fix objects 2025-04-15 15:23:53 -04:00
Dan Brodjieski
3d02a59345 update assessment to 'enforcement_info' 2025-04-14 10:17:54 -04:00
Dan Brodjieski
8ad7d6f097 add workflow to merge from actions 2025-04-11 16:29:58 -04:00
Dan Brodjieski
4f4f9d8c22 corrected logic for move 2025-04-11 13:17:23 -04:00
Dan Brodjieski
f765afda08 updated merge and schema for compliance object 2025-04-11 12:14:16 -04:00
Dan Brodjieski
4b85f3e7a4 rule cleanup in merge 2025-04-10 17:28:03 -04:00
Dan Brodjieski
0b1608555a schema update and rule cleanup 2025-04-10 17:16:30 -04:00
Dan Brodjieski
828e25f700 updates to merge process 2025-04-09 11:35:49 -04:00
Dan Brodjieski
991c5aaffe add function to read discussions.yaml 2025-04-08 15:35:00 -04:00
Dan Brodjieski
3f1c1f8873 updated schema and merge script 2025-04-07 15:21:08 -04:00
Dan Brodjieski
97e9bb4ceb updated schema and added validator 2025-04-07 12:08:16 -04:00
Dan Brodjieski
45e7d0b02a corrected list generation for keys 2025-04-07 11:08:29 -04:00
Dan Brodjieski
505df7081e mobileconfig payload content as keys
added initial schema file
2025-04-07 10:52:03 -04:00
Dan Brodjieski
e020fb7f5f ODV restructure 2025-04-05 15:26:02 -04:00
Dan Brodjieski
78c4e43f08 update merge script
add 'introduced:' key
restructure mobileconfig_info object
remove "fix" for mobileconfigs
report items to manually review
2025-04-05 00:38:57 -04:00
Bob Gendler
cf1a41d070 revert changes 2025-04-04 11:52:54 -04:00
Bob Gendler
2b0623bed4 removing OS_VALUE 2025-04-04 11:49:49 -04:00
Bob Gendler
d3abaf0bd6 commented out legacy unsupported OSes 2025-04-03 13:34:51 -04:00
Bob Gendler
9062676344 refactor[scripts] updated 2.0-merge.py
Added a function at the end to switch product names to product versions
2025-04-03 10:01:17 -04:00
Dan Brodjieski
fe8ad5f6a1 Tweaks for collection script 2025-04-02 16:46:40 -04:00
Dan Brodjieski
47557d8dac Tweaks for collection script 2025-04-02 16:43:38 -04:00
Dan Brodjieski
576c6406c7 Tweaks for collection script 2025-04-02 16:42:13 -04:00
Dan Brodjieski
841f28d6fa add apple repo to _work for merge 2025-04-02 10:32:43 -04:00
Bob Gendler
da950ab1b5 refactor[scripts] Move scripts to legacy
Moved mSCP 1.0 legacy scripts to legacy/
2025-03-12 12:53:26 -04:00
Bob Gendler
eb27a7b7cf feat[scripts] Added scripts
Added utility_collect_branch_rules.sh and 2.0-merge.py
2025-03-12 10:12:01 -04:00
Dan Brodjieski
03ea283f90 fix[script] adjusted severity in xls 2024-09-12 13:15:19 -04:00
Bob Gendler
9dfeaf8ed6 update generate_scap 2024-09-12 12:51:16 -04:00