Commit Graph

248 Commits

Author SHA1 Message Date
Bob Gendler
8b3bdac7c2 fix [generate_scap] Updated authdb check
Added oval generation for new authdb check for Ventura
2022-10-19 14:08:27 -04:00
Bob Gendler
e1573b3dde Fixed logic for system_settings again 2022-10-18 11:12:34 -04:00
Bob Gendler
ab611d16c6 fix[scripts] fix odv in profile creation
Fixes an issue with parent_value and odv and config profile creation

Issue #174
2022-10-03 13:35:10 -04:00
Bob Gendler
b83e46ba72 fix[script] generate_baseline -t crash
Fixes an issue when custom/rules does not exist.

Issue #172
2022-10-03 13:28:53 -04:00
Allen Golbig
d334ce846a Merge branch 'dev_ventura_issue167' into dev_ventura 2022-09-29 09:15:11 -04:00
Allen Golbig
9a9441b6dd fix[script]: Fixed logic for system_settings
Fixed logic for system_settings so it no longer creates additional sections in baseline.
2022-09-20 09:17:53 -04:00
Jorge Escobar
ddc8e8d8e2 Fix issue that caused --compliant and/or --non_compliant to run when not in cli args. (#173) 2022-09-19 14:14:06 -04:00
Bob Gendler
6a3d17f453 refactor[generate_scap] checks for new checks
Added ability to check the new way for sudo -V and
for systempreferences DisabledSystemSettings
2022-09-19 14:03:59 -04:00
Dan Brodjieski
879275b619 fix[script]: Addresses string replacement in fix
generate_guidance.py was not substituting | characters in the fix field
correctly when generating the XLS file
2022-09-13 16:00:50 -04:00
Bob Gendler
b219680537 refactor[script]:Update to generate_scap for 13.0
Added a condition for ventura launchctl disable checks

Related to Issue #167
2022-09-13 14:51:32 -04:00
Bob Gendler
d4f326c1eb fixes and more 2022-09-13 11:42:41 -04:00
Bob Gendler
eee2025178 grep or awk with sshd -T checks 2022-09-12 16:34:23 -04:00
Dan Brodjieski
a6a8c85ae8 pulled in generate_guidance.py changes from monterey 2022-09-07 11:42:13 -04:00
Allen Golbig
902510f569 pulled in generate_baseline changes from monterey 2022-09-07 11:20:21 -04:00
Bob Gendler
291cd7a02a removed space when system sections section is present in baseline 2022-08-18 12:08:44 -04:00
Henry S
46dc160a82 Add creation date to profill description (#158) 2022-08-18 11:35:34 -04:00
Henry S
98039a6f99 simple proposal for issue #152
Rearangement of two vars in generate_profiles function would resolve this [issue](https://github.com/usnistgov/macos_security/issues/152) and make Profile Display Names specific to payload.
2022-08-17 08:37:36 +02:00
Bob Gendler
1f70933011 new oval checks for updated ssh_config checks and sshd enhanced checks 2022-08-16 21:36:30 -04:00
Bob Gendler
2dc4333fe9 re-order elif 2022-08-11 21:07:29 -04:00
Bob Gendler
1096f6e087 sysprefs or system_settings 2022-08-11 21:01:42 -04:00
Bob Gendler
8a4ff89841 sys_prefs or system_settings 2022-08-11 20:57:37 -04:00
Allen Golbig
e09462386c os_software_update_deferral gives fales finding if 'enforcedSoftwareUpdateDelay' key is not set
Fixes #150
2022-08-09 22:06:23 -04:00
Bob Gendler
17ba38be31 issue #146 2022-08-09 15:25:05 -04:00
Bob Gendler
a24451feab updated compliance count 2022-08-09 15:18:46 -04:00
Bob Gendler
54cc562444 tailoring fixes 2022-08-09 15:12:04 -04:00
Allen Golbig
63c2c3559d fixed section names 2022-08-06 14:20:39 -04:00
Allen Golbig
fee8638cc6 more system_settings changes 2022-08-06 12:37:27 -04:00
Allen Golbig
7c8c7de2e8 more system settings 2022-08-04 10:50:12 -04:00
Allen Golbig
720d16bb7c sysprefs to system_settings 2022-08-04 10:05:03 -04:00
Bob Gendler
6e48e6b031 updated guidance and baseline script 2022-07-29 16:13:34 -04:00
Allen Golbig
210af745f7 fixed parent_value 2022-07-14 08:51:04 -04:00
Allen Golbig
920795111d added ruby gem changes 2022-07-13 20:35:07 -04:00
Bob Gendler
3711a9cd69 custom reference mapping added 2022-06-03 15:21:09 -04:00
Bob Gendler
e986bac1f1 fix crash when no rules found from mapping. creates baseline file with info from version.yaml, parent_values added 2022-06-03 14:42:51 -04:00
Bob Gendler
48dae6badd removed generate_oval and SCAP directory 2022-06-02 17:20:13 -04:00
Dan Brodjieski
3697639e62 Fixed bug with include all while tailoring 2022-06-02 13:40:27 -04:00
James Smith
ab4f0ea54f Updating zsh_fix_footer to run multiple functions if passed 2022-05-28 20:12:37 +10:00
Dan Brodjieski
aefc5d0aa3 added 'all' option to tailoring 2022-05-27 11:09:32 -04:00
Bob Gendler
a523eb8a0c removed printf path 2022-05-26 16:41:44 -04:00
Bob Gendler
5b0cf2d5a3 removed echo path for zsh script 2022-05-26 15:05:46 -04:00
Dan Brodjieski
9b945dcc1a Merge branch 'dev_mont_omg' of https://github.com/usnistgov/macos_security into dev_mont_omg 2022-05-26 14:06:24 -04:00
Dan Brodjieski
4816fcbcc8 fixed recommended ODV 2022-05-26 14:06:17 -04:00
Bob Gendler
022c2fb496 default to recommended 2022-05-26 13:28:46 -04:00
Dan Brodjieski
f5bfcdb2c1 default ODVs work better 2022-05-26 13:14:51 -04:00
Bob Gendler
65a2cff5ac better handling odv 2022-05-25 10:40:02 -04:00
Dan Brodjieski
debb4b28af adjusted ODV replacement for result_value 2022-05-24 22:50:14 -04:00
Dan Brodjieski
14685b42f0 more ODV fixes 2022-05-24 21:28:08 -04:00
Dan Brodjieski
ddd9a6d966 odv fixes 2022-05-24 21:18:59 -04:00
Dan Brodjieski
32d6f3b340 tag fixes 2022-05-24 21:01:24 -04:00
Bob Gendler
3025e9396b fixed custom tag bug for compliance script generation 2022-05-24 17:46:11 -04:00