]> git.donarmstrong.com Git - dsa-puppet.git/blob - modules/munin/templates/munin-node.plugin.conf.erb
massive style guide fixups
[dsa-puppet.git] / modules / munin / templates / munin-node.plugin.conf.erb
1 ##
2 ## THIS FILE IS UNDER PUPPET CONTROL. DON'T EDIT IT HERE.
3 ## USE: git clone git+ssh://$USER@puppet.debian.org/srv/puppet.debian.org/git/dsa-puppet.git
4 ##
5
6 [apt]
7 user root
8
9 [courier_mta_mailqueue]
10 group daemon
11
12 [courier_mta_mailstats]
13 group adm, maillog
14
15 [courier_mta_mailvolume]
16 group adm, maillog
17
18 [cps*]
19 user root
20 <%=
21 out = ""
22 if has_variable?("mta") and mta == "exim4"
23   out="
24 [exim_mail*]
25 user Debian-exim
26 group maillog"
27 end
28 out
29 %>
30 <%=
31 out = ""
32 if has_variable?("vsftpd") and vsftpd == "true"
33   out="
34 [vsftpd]
35 user root
36 "
37 end
38 out
39 %>
40 [fw_conntrack]
41 user root
42
43 [fw_forwarded_local]
44 user root
45
46 [hddtemp_smartctl]
47 user root
48
49 [if_*]
50 user root
51
52 [if_err_*]
53 user nobody
54
55 [ip_*]
56 user root
57
58 [ip6_*]
59 user root
60
61 [mysql*]
62 user root
63 env.mysqlopts --defaults-extra-file=/etc/mysql/debian.cnf
64
65 [df*]
66 env.exclude none unknown iso9660 squashfs udf romfs ramfs debugfs
67 env.warning 92
68 env.critical 98
69
70 <%=
71 out = ""
72 if has_variable?("mta") and mta == "postfix"
73   out="
74 [postfix_mailqueue]
75 user postfix
76
77 [postfix_mailstats]
78 group adm, maillog
79
80 [postfix_mailvolume]
81 group adm, maillog
82 env.logfile mail.log"
83 end
84 out
85 %>
86
87 [smart_*]
88 user root
89
90 [vlan*]
91 user root
92
93 [spamassassin]
94 group maillog
95
96 [bind*]
97 group bind
98 <%=
99 out = case hostname
100   when "geo1","geo2","geo3" then "env.logfile /var/log/bind9/geoip-query.log"
101   else "env.logfile /var/log/bind9/named-query.log"
102 end
103 out
104 %>
105
106 # filter out all the short-lived sbuild/schroot filesystems for diskstats:
107 [diskstats]
108 env.exclude sbuild,schroot