Commit Graph

1546 Commits

Author SHA1 Message Date
Bob Gendler
df1ec5cb02 Merge branch 'dev_2.0' into dev_2.0_compliance_script 2025-12-24 16:00:57 -05:00
Bob Gendler
7379830bf7 Updated to skip rules with manual tag 2025-12-24 16:00:35 -05:00
Bob Gendler
1dafb51ae6 reset rule back to proper enforcement blob 2025-12-24 16:00:15 -05:00
Bob Gendler
d187bd1aba Merge pull request #610 from usnistgov/dev_2.0_fixes
Dev 2.0 fixes
2025-12-24 15:54:16 -05:00
Allen Golbig
2a13854524 add function for get_macos_version 2025-12-24 15:49:59 -05:00
Allen Golbig
f1ecb774eb adding settings for visionos 2025-12-24 15:49:16 -05:00
Allen Golbig
ea6aa70b95 logic to install gems if not installed 2025-12-24 15:46:09 -05:00
Bob Gendler
62ef240010 update compliance_script.jinja for if statement for manual 2025-12-24 15:43:04 -05:00
Allen Golbig
776acce753 Merge pull request #606 from brodjieski/dev_2.0
Refactor baseline generator
2025-12-24 14:32:16 -05:00
Bob Gendler
80f0b6a36c changed script to manual in enforcement info 2025-12-23 22:07:44 -05:00
Bob Gendler
ead401daac refactor[templates] jinja template updates
Updated check.jinja and compliance_script.jinja to potentially work smoother
2025-12-23 22:06:47 -05:00
Dan Brodjieski
53eaefc754 refactor: adjust generated script and adoc 2025-12-23 13:20:54 -05:00
Dan Brodjieski
7be2587146 Merge branch 'dev_2.0_compliance_script' into dev_2.0 2025-12-23 10:50:43 -05:00
Dan Brodjieski
747f8611b5 chore: correct spelling 2025-12-23 10:03:10 -05:00
Dan Brodjieski
6065c6dd65 chore: correct yamllint errors 2025-12-23 09:31:03 -05:00
Dan Brodjieski
8a58cd4321 chore: update linters
ignore line length
ignore legacy folder
2025-12-23 09:28:36 -05:00
Dan Brodjieski
00d86959cc refactor: update tailoring interaction 2025-12-23 09:20:16 -05:00
Dan Brodjieski
4c69564569 refactor: remove unused class 2025-12-23 09:19:20 -05:00
Bob Gendler
b3f470431c refactor[config] jinja template update
Updated jinja template for compliance script to match mSCP v1 more
2025-12-22 21:15:50 -05:00
Dan Brodjieski
8a26c8e0c4 chore: correct name 2025-12-22 14:20:16 -05:00
Dan Brodjieski
fb287603dd refactor: baseline generation
moved OS Name and Version to baseline.yaml
2025-12-22 13:45:03 -05:00
Dan Brodjieski
648c175ff8 chore: cleanup templates for PDF 2025-12-22 13:45:03 -05:00
Dan Brodjieski
f328d1ad2b chore: move legacy files 2025-12-22 13:45:03 -05:00
Dan Brodjieski
0a29620cc9 chore: remove duplicate unused files 2025-12-22 13:45:03 -05:00
Dan Brodjieski
6a1ce4e28a Merge branch 'usnistgov:dev_2.0' into dev_2.0 2025-12-22 13:43:49 -05:00
Dan Brodjieski
3cdd879d52 update and resync rules 2025-12-19 11:28:47 -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
ec97b047ea chore: move legacy 1.0 data add symlinks 2025-12-18 16:43:39 -05:00
Dan Brodjieski
f106a2a58d refactor: support for custom references 2025-12-18 16:41:44 -05:00
Dan Brodjieski
4bdd2a5794 Merge branch 'usnistgov:dev_2.0' into dev_2.0 2025-12-17 14:03:42 -05:00
Dan Brodjieski
7850d9fbda restore: add missing components for customization 2025-12-12 11:09:53 -05:00
Dan Brodjieski
6c1775556e Merge branch 'restore_custom' into dev_2.0
This is an attempt to restore customization and include the new scap
functionality in 2.0.
2025-12-11 08:20:56 -05:00
Dan Brodjieski
8fe641289d feat[script]: generate scap functionality
this commit also attempts to restore customization that was lost during previous merge/revert
2025-12-11 08:00:28 -05:00
Dan Brodjieski
af15746789 Merge branch 'usnistgov:dev_2.0' into dev_2.0 2025-11-14 12:10:02 -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
4bb96eb40f Merge pull request #7 from usnistgov/dev_2.0
feat[script]: Added SCAP generation for 2.0
2025-11-14 11:50:27 -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
328588d0eb Merge branch 'usnistgov:dev_2.0' into dev_2.0 2025-10-08 11:52:20 -04:00
Allen Golbig
c53bff78f2 fixed gem issues 2025-10-08 11:03:23 -04:00
Dan Brodjieski
22fb1c31e7 test change 2025-09-15 17:34:06 -04:00
Dan Brodjieski
fea8e9f5d3 chore: add spell check workflow 2025-09-15 17:04:30 -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
56f95c77a2 update rules location and symlink 2025-09-11 17:00:14 -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
cfd1b4885c refactor: move overrides to customization module 2025-08-25 11:30:51 -04:00
Dan Brodjieski
ca48e78e4d refactor: consolidate localization support 2025-08-25 11:29:17 -04:00