summaryrefslogtreecommitdiff
path: root/manifests/client/debian.pp
blob: a6d677e82aedf7afa4f9a4028e840bf5da0c8ba8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
class munin::client::debian inherits munin::client::package {
    # the plugin will need that
	package { "iproute": ensure => installed }

	Service["munin-node"]{
		# sarge's munin-node init script has no status
		hasstatus => $lsbdistcodename ? { sarge => false, default => true }
	}
    File["/etc/munin/munin-node.conf"]{
			content => template("munin/munin-node.conf.$operatingsystem.$lsbdistcodename"),
    }
	# workaround bug in munin_node_configure
	plugin { "postfix_mailvolume": ensure => absent }
	include munin::plugins::debian
}