service { 'ferm':
hasstatus => false,
status => '/bin/true',
- refreshonly => true,
}
$munin_ips = split(regsubst($v4ips, '([^,]+)', 'ip_\1', 'G'), ',')
if $v6ips {
$munin6_ips = split(regsubst($v6ips, '([^,]+)', 'ip_\1', 'G'), ',')
- munin::check { $munin6_ips: script => 'ip_', }
+ munin::ipv6check { $munin6_ips: }
}
# get rid of old stuff
}
file { '/etc/ferm/dsa.d':
ensure => directory,
+ mode => '0555',
purge => true,
force => true,
recurse => true,
}
file { '/etc/ferm/conf.d':
ensure => directory,
+ mode => '0555',
}
file { '/etc/default/ferm':
source => 'puppet:///modules/ferm/ferm.default',
require => Package['ferm'],
notify => Service['ferm'],
+ mode => '0444',
}
file { '/etc/ferm/ferm.conf':
source => 'puppet:///modules/ferm/ferm.conf',
content => template('ferm/interfaces.conf.erb'),
}
file { '/etc/logrotate.d/ulogd':
- source => 'puppet:///modules/ferm/logrotate-ulogd',
+ source => 'puppet:///modules/ferm/logrotate-ulogd',
+ mode => '0444',
require => Package['debian.org'],
}