|
7 | 7 | # Controls the state of the ipv6 iptables service on your system. Valid options: 'running' or 'stopped'. Defaults to 'running'. |
8 | 8 | # |
9 | 9 | # @param pkg_ensure |
10 | | -# Controls the state of the iptables package on your system. Valid options: 'installed' or 'latest'. Defaults to 'latest'. |
| 10 | +# Controls the state of the iptables package on your system. Valid options: 'present', 'installed' or 'latest'. Defaults to 'latest'. |
11 | 11 | # |
12 | 12 | # @param service_name |
13 | 13 | # Specify the name of the IPv4 iptables service. Defaults defined in firewall::params. |
|
24 | 24 | # @api private |
25 | 25 | # |
26 | 26 | class firewall::linux ( |
27 | | - Enum[running, stopped, 'running', 'stopped'] $ensure = running, |
28 | | - Optional[Enum[running, stopped, 'running', 'stopped']] $ensure_v6 = undef, |
29 | | - Enum[installed, latest, 'installed', 'latest'] $pkg_ensure = installed, |
30 | | - Variant[String[1], Array[String[1]]] $service_name = $firewall::params::service_name, |
31 | | - Optional[String[1]] $service_name_v6 = $firewall::params::service_name_v6, |
32 | | - Optional[Variant[String[1], Array[String[1]]]] $package_name = $firewall::params::package_name, |
33 | | - Boolean $ebtables_manage = false, |
34 | | - String[1] $iptables_name = $firewall::params::iptables_name, |
| 27 | + Enum[running, stopped, 'running', 'stopped'] $ensure = running, |
| 28 | + Optional[Enum[running, stopped, 'running', 'stopped']] $ensure_v6 = undef, |
| 29 | + Enum[present, installed, latest, 'present', 'installed', 'latest'] $pkg_ensure = installed, |
| 30 | + Variant[String[1], Array[String[1]]] $service_name = $firewall::params::service_name, |
| 31 | + Optional[String[1]] $service_name_v6 = $firewall::params::service_name_v6, |
| 32 | + Optional[Variant[String[1], Array[String[1]]]] $package_name = $firewall::params::package_name, |
| 33 | + Boolean $ebtables_manage = false, |
| 34 | + String[1] $iptables_name = $firewall::params::iptables_name, |
35 | 35 | ) inherits firewall::params { |
36 | 36 | $enable = $ensure ? { |
37 | 37 | 'running' => true, |
|
0 commit comments