firewall: Fixed installation for CentOS 7.

This commit is contained in:
Timo Makinen 2014-07-21 15:14:42 +03:00
parent 0b902759bc
commit 830e554e65

View file

@ -135,10 +135,21 @@ class firewall::common::iptables {
'centos','redhat': { 'centos','redhat': {
package { "iptables": package { "iptables":
ensure => installed, ensure => installed,
require => Package["iptables-ipv6"],
} }
if versioncmp($::operatingsystemrelease, 7) == 1 {
package { "firewalld":
ensure => absent,
before => Package["iptables"],
}
package { "iptables-services":
ensure => installed,
before => Package["iptables"],
}
} else {
package { "iptables-ipv6": package { "iptables-ipv6":
ensure => installed, ensure => installed,
before => Package["iptables"],
}
} }
} }
'fedora': { 'fedora': {