]> git.donarmstrong.com Git - dsa-puppet.git/blob - modules/munin-node/templates/munin-node.plugin.conf.erb
munin must run ip6 plugin as root as well
[dsa-puppet.git] / modules / munin-node / 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 <%=
66 out = ""
67 if has_variable?("mta") and mta == "postfix"
68   out="
69 [postfix_mailqueue]
70 user postfix
71
72 [postfix_mailstats]
73 group adm, maillog
74
75 [postfix_mailvolume]
76 group adm, maillog
77 env.logfile mail.log"
78 end
79 out
80 %>
81
82 [smart_*]
83 user root
84
85 [vlan*]
86 user root
87
88 [spamassassin]
89 group maillog
90
91 [bind*]
92 group bind
93 <%=
94 out = case hostname
95   when "geo1","geo2","geo3" then "env.logfile /var/log/bind9/geoip-query.log"
96   else "env.logfile /var/log/bind9/named-query.log"
97 end
98 out
99 %>