1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
class munin { include munin::conf package { 'munin': before => Class['munin::conf']; } file { '/srv/http/munin': ensure => directory, owner => 'munin', group => 'munin', require => Package['munin']; '/etc/munin/munin-conf.d/master': source => 'puppet:///modules/munin/master.conf', require => Package['munin']; } }