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 c1cba9deb..98716f8b2 100644 --- a/lib/puppet/provider/firewall/iptables.rb +++ b/lib/puppet/provider/firewall/iptables.rb @@ -246,7 +246,7 @@ def self.munge_resource_map_from_existing_values(resource_map_original, compare) 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