Configuration Management for IT Systems (CMITS) 1.3 has been released on GitHub at
;. From the README:
This is a toolset that makes it easier for network administrators to configure IT systems
in compliance with U.S. Department of Defense requirements, and to document that
compliance as automatically as possible, at several levels of detail.
CMITS contains many Puppet modules that implement portions of compliance with about 1000
requirements from nine DoD-level policy documents. These modules make it easier for
administrators to construct a complete Puppet manifest which tells IT systems how to
configure themselves in a compliant fashion. ("Puppet is IT automation software that
helps system administrators manage infrastructure throughout its lifecycle"
CMITS also contains scripts and extensions necessary to create a unified policy document,
which lays out in complete detail how systems are configured using Puppet, and offers a
single place to document IT-related processes, especially those necessary for compliance.
The scripts and extensions also create automatic summaries, cross-references and indices,
so that auditors can easily find assertions about compliance.
-- Jared Jennings, RHCE, Network Administrator, SURVICE Engineering Co.