Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: Add required security policies #43

Closed
wants to merge 42 commits into from

Conversation

pillarsdotnet
Copy link

@pillarsdotnet pillarsdotnet commented Aug 22, 2019

A recent Nessus Audit of a Windows 2016 Server Core VM found several audit failures which cannot be remediated by this module. I am adding each required policy in turn. I will rebase on #42 if it is accepted first, otherwise I will incorporate its changes into this PR.

First, I cleaned up some of the existing code to suit my OCD tendencies:

  • Sort policy mapping by policy_type, then by description.
  • Sort attributes by key.
  • Handle every possible value in case statements.
  • Replace double-quote " characters with single-quote ' characters where possible.
  • Updated puppet and ruby versions for testing. Moved to WIP: Fix tests #46

I will raise an issue for each added policy, and add a corresponding Fixes: link below:

Fixes: #41 #44 #45 #47 #48 #49 #50 #51 #52 #53 #54 #55 #56 #58 #59 #60 #61 #62 #63 #64 #65 #66 #67 #68 #69 #70 #72 #73 #74 #75 #76 #77 #78 #79 #80 #81 #82 #83

Robert Vincent added 20 commits August 27, 2019 09:16
@ayohrling ayohrling deleted the branch ayohrling:master February 11, 2022 15:43
@ayohrling ayohrling closed this Feb 11, 2022
@ayohrling
Copy link
Owner

If these are still required; should open back up against main There have been a lot of updates to the module since this was orignally opened.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

18.1.1.1 Ensure 'Prevent enabling lock screen camera' is set to 'Enabled'
3 participants