Puppet Class: aide::syslog
- Defined in:
- manifests/syslog.pp
Overview
Persist aide syslog log messages, including report output, to a local file.
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
# File 'manifests/syslog.pp', line 9
class aide::syslog (
Stdlib::Absolutepath $logdir = $::aide::logdir
) {
assert_private()
simplib::assert_optional_dependency($module_name, 'simp/rsyslog')
include 'rsyslog'
rsyslog::rule::local { 'XX_aide':
rule => '$programname == \'aide\'',
target_log_file => "${logdir}/aide.log",
stop_processing => true
}
}
|