Version information
released Nov 3rd 2016
This version is compatible with:
- ,
Start using this module
Add this module to your Puppetfile:
mod 'sccs-logcheck', '0.1.1'
Learn more about managing modules with a PuppetfileDocumentation
sccs/logcheck — version 0.1.1 Nov 3rd 2016
logcheck
Table of Contents
- Overview
- Module Description - What the module does and why it is useful
- Setup - The basics of getting started with logcheck
- Usage - Configuration options and additional functionality
- Reference - An under-the-hood peek at what the module is doing and how
- Limitations - OS compatibility, etc.
Overview
This module configures logcheck on Linux based systems.
Module Description
This module manages installation and configuration of logcheck on Linux based systems.
Setup
What logcheck affects
- Creates a ignore.d.server rule file "puppet-common" in ignore.d.server folder.
- Changes SENDMAIL attribute in logcheck.conf.
Setup Requirements
- You must have a proper MTA installed and configured to send mail externally.
- You must have augeas libraries installed.
Beginning with logcheck
See Usage
Usage
Using default values
class { '::logcheck': }
Using available parameters
class { '::logcheck':
rules => "#Your logcheck rules#", email => 'test@test.com', }
Reference
Public Classes
- logcheck: Main class, includes all other classes.
Private Classes
- logcheck::install: Handles the packages.
- logcheck::config: Handles the configuration file and logcheck rules
Parameters
rules
email
Limitations
This module has been built on and tested against Puppet 3.
The module has beent tested on Ubuntu 12.04/14.04 LTS and Debian Jessie.