diff options
author | Fabien COMBERNOUS <fabien.combernous@adullact.org> | 2020-05-02 11:32:08 +0200 |
---|---|---|
committer | Fabien COMBERNOUS <fabien.combernous@adullact.org> | 2020-05-18 22:06:35 +0200 |
commit | 007a9bd025ea441a45b0c8e891738c6f627a339a (patch) | |
tree | 56215047193038797b807acbb5ce63f9417ab690 /README.md | |
parent | dac79dba12b034af8de2a31906a932f2932871a0 (diff) | |
download | puppet-ferm-007a9bd025ea441a45b0c8e891738c6f627a339a.tar.gz puppet-ferm-007a9bd025ea441a45b0c8e891738c6f627a339a.tar.bz2 |
add install_method parameter
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -44,6 +44,17 @@ This will install the package, but nothing more. It won't explicitly enable it or write any rules. Be careful here: The default Debian package enabled autostart for the service and only allows incoming SSH/IPSec connections. +It is also possible to install ferm from sources: +```puppet +class {'ferm': + install_method = 'vcsrepo', +} +``` + +When `install_method` is `vcsrepo`, the `git` binary is required, this module should handle Git installation. + +When `install_method` is `vcsrepo` with `vcstag` >= `v2.5` ferm call "legacy" xtables tools because nft based tools are incompatible. + You can easily define rules in Puppet (they don't need to be exported resources): ```puppet |