Puppet-hardening is a project mainly written in ..., it's free.
A Puppet module that demonstrates hardening using the CIS RHEL5 Benchmark 1.1
This module shows how to harden your Red Hat, CentOS or Fedora host according to the Centre for Internet Security Red Hat Enterprise Linux 5 (RHEL5) CIS Benchmark Version 1.1 (April 2008). This is NOT the complete set of controls - merely a selection.
It should be very easy to use the provided control examples and add the additional controls contained in the Benchmark.
License: GPLv3
USING THESE CONTROLS DOES NOT MAKE YOUR HOST 100% SECURE. IT COULD ALSO RESTRICT FUNCTION ON YOUR HOST. PLEASE TEST ALL CONTROLS BEFORE USING IN PRODUCTION.
include hardening