diff options
author | Tim Meusel <tim@bastelfreak.de> | 2019-09-01 14:30:05 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-09-01 14:30:05 +0200 |
commit | ba10de286c634715931103031ad3bf20ce56ca14 (patch) | |
tree | 46508cb301e8e141c1600d9a5080650ccddca17c /templates | |
parent | d6c0df12aa2b09bff70f88d51e7ef62045266095 (diff) | |
parent | fc5f400d931c7beafeade383210e92d852a645ff (diff) | |
download | puppet-ferm-ba10de286c634715931103031ad3bf20ce56ca14.tar.gz puppet-ferm-ba10de286c634715931103031ad3bf20ce56ca14.tar.bz2 |
Merge pull request #54 from bastelfreak/debian10
Add Debian 10 support & make configdirectory configureable
Diffstat (limited to 'templates')
-rw-r--r-- | templates/ferm.conf.epp | 10 | ||||
-rw-r--r-- | templates/ferm_header.conf.epp | 3 |
2 files changed, 8 insertions, 5 deletions
diff --git a/templates/ferm.conf.epp b/templates/ferm.conf.epp index 37afca0..b3aa0ce 100644 --- a/templates/ferm.conf.epp +++ b/templates/ferm.conf.epp @@ -1,17 +1,19 @@ -<%- | String[1] $ip | -%> +<%- | String[1] $ip, +Stdlib::Absolutepath $configdirectory, +| -%> # End custom section domain (<%= $ip %>) table filter { chain INPUT { interface lo ACCEPT; - @include '/etc/ferm.d/chains/INPUT.conf'; + @include '<%= $configdirectory %>/chains/INPUT.conf'; } chain OUTPUT { - @include '/etc/ferm.d/chains/OUTPUT.conf'; + @include '<%= $configdirectory %>/chains/OUTPUT.conf'; } chain FORWARD { - @include '/etc/ferm.d/chains/FORWARD.conf'; + @include '<%= $configdirectory %>/chains/FORWARD.conf'; } } diff --git a/templates/ferm_header.conf.epp b/templates/ferm_header.conf.epp index 66922d7..e1a1f1a 100644 --- a/templates/ferm_header.conf.epp +++ b/templates/ferm_header.conf.epp @@ -1,8 +1,9 @@ +<%- | Stdlib::Absolutepath $configdirectory | -%> # Currently managed by Puppet # Author: Tim Meusel <tim@bastelfreak.de> # # get all ip definitions -@include '/etc/ferm.d/definitions/'; +@include '<%= $configdirectory %>/definitions/'; # Begin custom section |