logrotate
This module will make sure logrotate is installed and enabled
Version information
released Jan 18th 2016
This version is compatible with:
Start using this module
Add this module to your Puppetfile:
mod 'lgbarn-logrotate', '1.0.0'
Learn more about managing modules with a PuppetfileDocumentation
lgbarn/logrotate — version 1.0.0 Jan 18th 2016
logrotate
Table of Contents
- Overview
- Module Description - What the module does and why it is useful
- Setup - The basics of getting started with logrotate
- 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 module will install a basic template for logrotate. This should be a starting point for getting logrotate installed on your Linux server
Module Description
This module will install logrotate to your server and give a basic configuration.
Setup
What logrotate affects
- RPM Package logrotate will be installed
Beginning with logrotate
Install module with sudo puppet module install logrotate
or use r10k.
Usage
Use the following syntax to get this module working:
include logrotate
or
class { 'logrotate': }
Reference
####Private Classes
logrotate::config
: Configures the module.logrotate::install
: Installs logrotate package on your server.logrotate::params
: Sets parameters for module.
Private Classes
Limitations
This module has only been tested on RedHat,CentOS and it derivatives. All other distributions are not supported.
Development
This module is public and can be found on githubhere
Dependencies
- puppetlabs-stdlib (>= 3.0.0 < 5.0.0)