Attached is a patch that demonstrates a method for adding fixes in a
modular way.
It should allow fixes from different "systems" (bash, puppet, chef(?),
well whatever) and even different sets of fixes from the same "system"
(such as different sets of Puppet modules designed for different use
cases) to be linked into XCCDF output easily, and also would keep
remediation resources discrete from both each other and the main
project. It depends on linkage to Rules via id.
Comments are solicited.