Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove firewalld package #375

Closed
wants to merge 1 commit into from
Closed

Remove firewalld package #375

wants to merge 1 commit into from

Conversation

tommyj
Copy link

@tommyj tommyj commented Jun 8, 2014

If present, firewalld must be removed on RHEL 7 and Fedora systems, because it and the puppetlabs firewall will clobber each other. Unfortunately firewalld is installed by default even on minimal installations. So we must take care to ensure that it is removed.

I release this change to the public domain.

because it and the puppetlabs firewall will clobber each other.
Unfortunately firewalld is installed by default even on minimal
installations.
@cfeskens
Copy link

This would be very handy for RHEL 7 support. +1

@treydock
Copy link
Contributor

+1 but make it apply to CentOS 7 too. Could the two conditions for RedHat and Fedora be combined into one that does something like

  if $::osfamily == 'RedHat' and versioncmp($::operatingsystemrelease, '7.0') >= 0 {
    package { 'iptables-services':
      ensure => present,
    }
    package { 'firewalld':
      ensure => absent,
    }
  }

@jeremyvisser
Copy link

@treydock Given there has been no response from the O.P., you might want to put in your own pull request?

@cfeskens
Copy link

Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants