Mercurial > repos > other > Puppet
comparison modules/firewall/manifests/init.pp @ 398:66c406eec60d
Update and fix firewall for Ubuntu
* Use later version of module (not latest because our Puppet
isn't supported)
* Change how we define "ensure" because Ubuntu doesn't use
IPv6 methods
author | IBBoard <dev@ibboard.co.uk> |
---|---|
date | Wed, 20 Apr 2022 19:04:13 +0100 |
parents | d9352a684e62 |
children | adf6fe9bbc17 |
comparison
equal
deleted
inserted
replaced
397:e22eee1d79ef | 398:66c406eec60d |
---|---|
32 # | 32 # |
33 class firewall ( | 33 class firewall ( |
34 $ensure = running, | 34 $ensure = running, |
35 $ensure_v6 = undef, | 35 $ensure_v6 = undef, |
36 $pkg_ensure = present, | 36 $pkg_ensure = present, |
37 $service_name = $::firewall::params::service_name, | 37 $service_name = $firewall::params::service_name, |
38 $service_name_v6 = $::firewall::params::service_name_v6, | 38 $service_name_v6 = $firewall::params::service_name_v6, |
39 $package_name = $::firewall::params::package_name, | 39 $package_name = $firewall::params::package_name, |
40 $ebtables_manage = false, | 40 $ebtables_manage = false, |
41 ) inherits ::firewall::params { | 41 ) inherits ::firewall::params { |
42 $_ensure_v6 = pick($ensure_v6, $ensure) | 42 $_ensure_v6 = pick($ensure_v6, $ensure) |
43 | 43 |
44 case $ensure { | 44 case $ensure { |