]> git.donarmstrong.com Git - dsa-puppet.git/blob - modules/munin/manifests/master.pp
Add part of an ssl cert infra
[dsa-puppet.git] / modules / munin / manifests / master.pp
1 class munin::master {
2
3         package { 'munin':
4                 ensure => installed
5         }
6
7         file { '/etc/munin/munin.conf':
8                 content => template('munin/munin.conf.erb'),
9                 require => Package['munin'];
10         }
11
12         if $::hostname == 'menotti' {
13                 ssl::service { 'munin.debian.org': }
14                 file { '/etc/munin/munin-conf.d':
15                         ensure  => directory,
16                         mode    => '0755',
17                         purge   => true,
18                         force   => true,
19                         recurse => true,
20                         source  => 'puppet:///files/empty/',
21                 }
22
23                 Munin::Master-per-node<<| |>>
24         }
25 }