-
Notifications
You must be signed in to change notification settings - Fork 11
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
Add minder OSPS minder profiles and first rules #107
base: main
Are you sure you want to change the base?
Conversation
This commit adds thre minder profiles capturing the current OSPS checks. Each file has the skeleton for a profile that implements rules to verify each of the checks in levels 1,2 3. Signed-off-by: Adolfo García Veytia (puerco) <[email protected]>
This commit adds a README file with instructions on how to use the OSPS profiles with Minder. Signed-off-by: Adolfo García Veytia (puerco) <[email protected]>
Signed-off-by: Adolfo García Veytia (puerco) <[email protected]>
Signed-off-by: Adolfo García Veytia (puerco) <[email protected]>
5c11d0e
to
3795305
Compare
Signed-off-by: Adolfo García Veytia (puerco) <[email protected]>
Signed-off-by: Adolfo García Veytia (puerco) <[email protected]>
Signed-off-by: Adolfo García Veytia (puerco) <[email protected]>
Signed-off-by: Adolfo García Veytia (puerco) <[email protected]>
Signed-off-by: Adolfo García Veytia (puerco) <[email protected]>
Co-authored-by: Michelangelo Mori <[email protected]> Signed-off-by: Adolfo García Veytia (puerco) <[email protected]>
Signed-off-by: Adolfo García Veytia (puerco) <[email protected]>
5270c20
to
60392bb
Compare
Signed-off-by: Adolfo García Veytia (puerco) <[email protected]>
in your software project. | ||
|
||
This directory contains three [Minder](https://github.com/mindersec/minder) | ||
profiles that any project can use to monitor its compliance with the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
profiles that any project can use to monitor its compliance with the | |
profiles that any project can use to experimentally monitor its compliance with the |
|
||
This directory contains three [Minder](https://github.com/mindersec/minder) | ||
profiles that any project can use to monitor its compliance with the | ||
Open Source Project Security Baseline. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Open Source Project Security Baseline. | |
Open Source Project Security Baseline. | |
Note that the baseline is still in development, as are these profiles. |
Since we're still working on some things, I think it's really important to be up-front that this is early-stage work. I applaud early-stage work, don't get me wrong, I just don't want people to grab this & think it's all done now. :-). I made a few tweaks above. As long as we mark things like that (it could be noted differently), so people understand its early nature, then wonderful! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Agree with @david-a-wheeler, and I think we should stabilize this before merging it in
This pull request adds the three skeletons for minder profiles for each level of the baseline, the are written to be applied incrementally as a project matures:
osps-baseline-level1.yaml
→ Level 1osps-baseline-level2.yaml
→ Level 2osps-baseline-level3.yaml
→ Level 3This PR is intended to add the initial template for the profiles, but it already includes a number of rule types that can check for the following controls:
Signed-off-by: Adolfo García Veytia (puerco) [email protected]