]> git.donarmstrong.com Git - dsa-puppet.git/blob - modules/ferm/templates/interfaces.conf.erb
I wonder if that makes puppet work
[dsa-puppet.git] / modules / ferm / templates / interfaces.conf.erb
1 def $MUNIN_IPS = (<%=
2 begin
3         v4ips.split(',').join(' ')
4 rescue
5         ''
6 end
7 %>);
8 def $MUNIN6_IPS = (<%= v6ips == 'no' ? '' : v6ips.split(',').join(' ') %>);
9
10 domain ip {
11         chain INPUT {
12                daddr ($MUNIN_IPS) NOP;
13         }
14 }
15
16 domain ip {
17         chain OUTPUT {
18                saddr ($MUNIN_IPS) NOP;
19         }
20 }
21
22 domain ip6 {
23         chain INPUT {
24                daddr ($MUNIN6_IPS) NOP;
25         }
26 }
27
28 domain ip6 {
29         chain OUTPUT {
30                saddr ($MUNIN6_IPS) NOP;
31         }
32 }