From 657a2b181adf54d207720da6946b4f4cf28291e6 Mon Sep 17 00:00:00 2001 From: Matt Haught Date: Fri, 15 Nov 2019 12:56:38 -0500 Subject: [PATCH] fix overlapping iptables arguments for modules --- lib/puppet/provider/firewall/iptables.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/puppet/provider/firewall/iptables.rb b/lib/puppet/provider/firewall/iptables.rb index c1cba9d..98716f8 100644 --- a/lib/puppet/provider/firewall/iptables.rb +++ b/lib/puppet/provider/firewall/iptables.rb @@ -246,7 +246,7 @@ Puppet::Type.type(:firewall).provide :iptables, parent: Puppet::Provider::Firewa resource_map_new[argument][0] = "-m #{ipt_module} #{resource_map_original[argument].first}" break end - elsif compare.include?(resource_map_original[argument]) + elsif compare.include?(resource_map_original[argument]+' ') resource_map_new[argument] = "-m #{ipt_module} #{resource_map_original[argument]}" break end -- 2.45.2