|
13 | 13 | $package_name = undef |
14 | 14 | $iptables_name = 'iptables' |
15 | 15 | $sysconfig_manage = true |
| 16 | + $firewalld_manage = true |
16 | 17 | } |
17 | 18 | 'Fedora': { |
18 | 19 | $service_name = 'iptables' |
|
28 | 29 | $package_name = undef |
29 | 30 | } |
30 | 31 | $sysconfig_manage = true |
| 32 | + $firewalld_manage = true |
31 | 33 | } |
32 | 34 | default: { |
33 | 35 | if versioncmp($::operatingsystemrelease, '9') >= 0 { |
34 | 36 | $service_name = 'nftables' |
35 | | - $service_name_v6 = undef |
| 37 | + $service_name_v6 = 'ip6tables' |
36 | 38 | $package_name = ['iptables-services', 'nftables', 'iptables-nft-services'] |
37 | 39 | $iptables_name = 'iptables' |
38 | 40 | $sysconfig_manage = false |
| 41 | + $firewalld_manage = false |
39 | 42 | } elsif versioncmp($::operatingsystemrelease, '8.0') >= 0 { |
40 | 43 | $service_name = ['iptables', 'nftables'] |
41 | 44 | $service_name_v6 = 'ip6tables' |
42 | 45 | $package_name = ['iptables-services', 'nftables'] |
43 | 46 | $iptables_name = 'iptables' |
44 | 47 | $sysconfig_manage = false |
| 48 | + $firewalld_manage = true |
45 | 49 | } elsif versioncmp($::operatingsystemrelease, '7.0') >= 0 { |
46 | 50 | $service_name = 'iptables' |
47 | 51 | $service_name_v6 = 'ip6tables' |
48 | 52 | $package_name = 'iptables-services' |
49 | 53 | $iptables_name = 'iptables' |
50 | 54 | $sysconfig_manage = true |
| 55 | + $firewalld_manage = true |
51 | 56 | } else { |
52 | 57 | $service_name = 'iptables' |
53 | 58 | $service_name_v6 = 'ip6tables' |
54 | 59 | $package_name = 'iptables-ipv6' |
55 | 60 | $iptables_name = 'iptables' |
56 | 61 | $sysconfig_manage = true |
| 62 | + $firewalld_manage = true |
57 | 63 | } |
58 | 64 | } |
59 | 65 | } |
|
0 commit comments