cfengine / design-center

CFEngine community-contributed content
http://cfengine.com/
Other
80 stars 68 forks source link

Bring STIGS in as library or sketch? #215

Open nickanderson opened 11 years ago

nickanderson commented 11 years ago

Design center seems like a good place for the stigs.

tzz commented 11 years ago

We had a compliance sketch contributed recently. I don't know what STIGS would be, is it compliance reporting or actions as well?

nickanderson commented 11 years ago

The stigs in copbl repo take action iirc

Ted Zlatanov notifications@github.com wrote:

We had a compliance sketch contributed recently. I don't know what STIGS would be, is it compliance reporting or actions as well?


Reply to this email directly or view it on GitHub: https://github.com/cfengine/design-center/issues/215#issuecomment-12286374

Sent from Kaiten Mail. Please excuse my brevity.

zzamboni commented 11 years ago

This has been the plan for a while, but I haven't had the time to tackle it.

--Diego

On Jan 15, 2013, at 12:18 PM, Nick Anderson notifications@github.com wrote:

Design center seems like a good place for the stigs.

— Reply to this email directly or view it on GitHub.

nickanderson commented 11 years ago

I was talking with a buddy about STIGs a while back. He was saying it's pretty common for people to be selective in the specific check-list items they are going to choose to comply with. What would you think about using the current promisees as context restrictions so you can pass a a list of checklist items like { "GEN000560", "GEN000880" }. The promises having multiple promisees would just be ored together.

tzz commented 11 years ago

I think we can do this with the DC API and new sketch format. It's been on the back burner but maybe after I rewrite Webserver::Install I can do this.