jhh/firewalld-cookbook

View on GitHub
recipes/disable.rb

Summary

Maintainability
A
0 mins
Test Coverage
#
# Cookbook Name:: firewalld
# Recipe:: disable
#

package 'iptables-services' if node['firewalld']['iptables_fallback']

service 'firewalld' do
  action [:disable, :stop]
end

service 'iptables' do
  action [:enable, :start]
  only_if { node['firewalld']['iptables_fallback'] }
end

service 'ip6tables' do
  action [:enable, :start]
  only_if { node['firewalld']['iptables_fallback'] }
end