]> git.donarmstrong.com Git - dsa-puppet.git/blob - modules/ferm/manifests/rule.pp
massive style guide fixups
[dsa-puppet.git] / modules / ferm / manifests / rule.pp
1 define ferm::rule(
2         $rule,
3         $domain='ip',
4         $table='filter',
5         $chain='INPUT',
6         $description='',
7         $prio='00',
8         $notarule=false
9 ) {
10         file {
11                 "/etc/ferm/dsa.d/${prio}_${name}":
12                         ensure  => present,
13                         mode    => '0400',
14                         content => template('ferm/ferm-rule.erb'),
15                         notify  => Service['ferm'],
16         }
17 }
18
19