aboutsummaryrefslogtreecommitdiff
path: root/REFERENCE.md
diff options
context:
space:
mode:
authorFabien COMBERNOUS <fabien.combernous@adullact.org>2020-05-02 11:32:08 +0200
committerFabien COMBERNOUS <fabien.combernous@adullact.org>2020-05-18 22:06:35 +0200
commit007a9bd025ea441a45b0c8e891738c6f627a339a (patch)
tree56215047193038797b807acbb5ce63f9417ab690 /REFERENCE.md
parentdac79dba12b034af8de2a31906a932f2932871a0 (diff)
downloadpuppet-ferm-007a9bd025ea441a45b0c8e891738c6f627a339a.tar.gz
puppet-ferm-007a9bd025ea441a45b0c8e891738c6f627a339a.tar.bz2
add install_method parameter
Diffstat (limited to 'REFERENCE.md')
-rw-r--r--REFERENCE.md26
1 files changed, 25 insertions, 1 deletions
diff --git a/REFERENCE.md b/REFERENCE.md
index 5c85d38..eef0dc5 100644
--- a/REFERENCE.md
+++ b/REFERENCE.md
@@ -220,11 +220,35 @@ Default value: ['ip','ip6']
Data type: `Hash[String[1],Array[String[1]]]`
-Hash with table:chains[] to use ferm @preserve for
+Hash with table:chains[] to use ferm @preserve for (since ferm v2.4)
Example: {'nat' => ['PREROUTING', 'POSTROUTING']}
Default value: {}
+##### `install_method`
+
+Data type: `Enum['package','vcsrepo']`
+
+method used to install ferm
+
+Default value: 'package'
+
+##### `vcsrepo`
+
+Data type: `Stdlib::HTTPSUrl`
+
+git repository where ferm sources are hosted
+
+Default value: 'https://github.com/MaxKellermann/ferm.git'
+
+##### `vcstag`
+
+Data type: `String[1]`
+
+git tag used when install_method is vcsrepo
+
+Default value: 'v2.5.1'
+
## Defined types
### ferm::chain