OK, here is a wild and reckless idea to encourage and facilitate policy sharing:
a) we have COPBL (cfengine_stdlib.cf) that allows users to share
promise bodies (via submission to Cfengine bug tracking system and
vetting by Cfengine AS staff) Thank you.
b) how about a Cfengine Community Open Promise Bundle Library
(contrib.cf) that would contain promise bundles? for example, I would
submit a parameterized bundle for removing a parent directory and all
its contents, since that currently requires 2 separate promises, but I
want to compact it into one: nuke("directory").
Of course you'd have to explicitly label this as third-party code and
disclaim corporate responsibility.
If this does not fly for legal reasons, I can offer to host a
contrib.cf on github.com/cfengine/contrib.cf, and to manage that. so
we'd have one file, and multiple bundles in it.
Please discuss. :)
Best,
Aleksey
_______________________________________________
Help-cfengine mailing list
[email protected]
https://cfengine.org/mailman/listinfo/help-cfengine