Puppet Class: lsys::tools::sysstat
- Defined in:
- manifests/tools/sysstat.pp
Summary
sysstat/sar installation and hardeningOverview
sysstat/sar installation and hardening
7 8 9 10 11 12 13 14 15 16 17 18 19 |
# File 'manifests/tools/sysstat.pp', line 7
class lsys::tools::sysstat (
Optional[Bsys::PackageVersion] $ensure = undef,
Boolean $enable_hardening = false,
) {
bsys::tools::package { 'sysstat': ensure => $ensure }
if $enable_hardening {
exec { 'chmod 0600 /var/log/sa/sa*':
path => '/usr/bin:/usr/sbin:/bin:/sbin',
onlyif => 'find /var/log/sa -maxdepth 1 -type f -not -perm 0600 -exec false {} +',
}
}
}
|