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 {