munin::check { $munin_ips: script => 'ip_', }
- if getfromhash($site::nodeinfo, 'misc', 'v6addrs') {
- $munin6_ips = getfromhash($site::nodeinfo, 'misc', 'v6addrs')
- .map |$addr| { "ip_${addr}" }
- munin::ipv6check { $munin6_ips: }
- }
-
- # get rid of old stuff
- $munin6_ip6s = split(regsubst($::v6ips, '([^,]+)', 'ip6_\1', 'G'), ',')
- munin::check { $munin6_ip6s: ensure => absent }
+ $munin6_ips = getfromhash($site::nodeinfo, 'misc', 'v6addrs')
+ .map |$addr| { "ip_${addr}" }
+ munin::ipv6check { $munin6_ips: }
file { '/etc/ferm':
ensure => directory,
content => template('ferm/defs.conf.erb'),
notify => Service['ferm'],
}
- file { '/etc/ferm/conf.d/interfaces.conf':
- content => template('ferm/interfaces.conf.erb'),
+ file { '/etc/ferm/conf.d/50-munin-interfaces.conf':
+ content => template('ferm/conf.d-munin-interfaces.conf.erb'),
notify => Service['ferm'],
}
augeas { 'logrotate_ulogd2':