phpservermon/puphpet/puppet/modules/sysctl/manifests/base.pp

27 lines
416 B
Puppet

# Class: sysctl::base
#
# Common part for the sysctl definition. Not meant to be used on its own.
#
class sysctl::base (
$purge = false,
) {
if $purge {
$recurse = true
} else {
$recurse = false
}
file { '/etc/sysctl.d':
ensure => directory,
owner => 'root',
group => 'root',
mode => '0755',
# Magic hidden here
purge => $purge,
recurse => $recurse,
}
}