X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fferm%2Fmanifests%2Frule.pp;h=55508756487d65cc59b90006fdc147ba6d736221;hb=4b84b19c56499b324af5f25a5fd5ce300db34d0e;hp=f63d42167b5587d2bc9a6c47d0c6ce5d0294dd6e;hpb=6f2e5fc86e49c12b12eef39fc69e0e810a32c318;p=mirror%2Fdsa-puppet.git diff --git a/modules/ferm/manifests/rule.pp b/modules/ferm/manifests/rule.pp index f63d42167..555087564 100644 --- a/modules/ferm/manifests/rule.pp +++ b/modules/ferm/manifests/rule.pp @@ -1,20 +1,19 @@ define ferm::rule ( - $rule, - $domain='ip', - $table='filter', - $chain='INPUT', - $description='', - $prio='00', - $notarule=false + $rule, + $domain='ip', + $table='filter', + $chain='INPUT', + $description='', + $prio='10', + $notarule=false ) { + include ferm - include ferm - - file { - "/etc/ferm/dsa.d/${prio}_${name}": - ensure => present, - mode => '0400', - content => template('ferm/ferm_rule.erb'), - notify => Service['ferm'], - } + file { + "/etc/ferm/dsa.d/${prio}_${name}": + ensure => 'present', + mode => '0400', + content => template('ferm/ferm_rule.erb'), + notify => Exec['ferm reload'], + } }