X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=modules%2Fferm%2Fmanifests%2Frule.pp;h=939f926bbc4dc9a0a5fb4d649aba6813e3429ada;hb=28f3d5bd752b787b9448c7723c375ae51eda9e32;hp=7eef2a21964597630e9d6bba5b25317f1deb1fd1;hpb=3eb533e5499e66423bafdedaf6c7d08ead1772de;p=dsa-puppet.git diff --git a/modules/ferm/manifests/rule.pp b/modules/ferm/manifests/rule.pp index 7eef2a21..939f926b 100644 --- a/modules/ferm/manifests/rule.pp +++ b/modules/ferm/manifests/rule.pp @@ -1,4 +1,4 @@ -define ferm::rule( +define ferm::rule ( $rule, $domain='ip', $table='filter', @@ -7,6 +7,9 @@ define ferm::rule( $prio='00', $notarule=false ) { + + include ferm + file { "/etc/ferm/dsa.d/${prio}_${name}": ensure => present, @@ -15,5 +18,3 @@ define ferm::rule( notify => Service['ferm'], } } - -