Version information
released Jun 6th 2018
Start using this module
Add this module to your Puppetfile:
mod 'johnclarson-security', '0.1.3'
Learn more about managing modules with a PuppetfileDocumentation
johnclarson/security — version 0.1.3 Jun 6th 2018
security
Table of Contents
- Overview
- Module Description - What the module does and why it is useful
- Setup - The basics of getting started with security
- Usage - Configuration options and additional functionality
- Reference - An under-the-hood peek at what the module is doing and how
- Limitations - OS compatibility, etc.
- Development - Guide for contributing to the module
Overview
This is a basic operating system security hardening module for basic Nessus scans. Currently, it only works with CentOS 7 but should work with most puppet versions.
Module Description
Very basic right now. Just an init.pp with file, service and augeas rules.
Setup
Requires puppetlabs-inifile
What security affects
This module can affect many core security files and services. Warning It may cause existing applications or functions to fail. Proceed with caution.
Beginning with security
Usage
Reference
Classes: security
Limitations
Only works with CentOS 7 currently.
Development
Feel free to fork this and improve/add to it.
Dependencies
- puppetlabs-stdlib (>= 1.0.0)
- puppetlabs-inifile (>= 1.0.0)