/usr/share/puppet/modules.available/puppetlabs-firewall/lib/ is in puppet-module-puppetlabs-firewall 0.4.2-2.
This file is owned by root:root, with mode 0o755.
..
/usr/share/puppet/modules.available/puppetlabs-firewall/lib/facter/
/usr/share/puppet/modules.available/puppetlabs-firewall/lib/facter/ip6tables_version.rb
/usr/share/puppet/modules.available/puppetlabs-firewall/lib/facter/iptables_persistent_version.rb
/usr/share/puppet/modules.available/puppetlabs-firewall/lib/facter/iptables_version.rb
/usr/share/puppet/modules.available/puppetlabs-firewall/lib/puppet/
/usr/share/puppet/modules.available/puppetlabs-firewall/lib/puppet/provider/
/usr/share/puppet/modules.available/puppetlabs-firewall/lib/puppet/provider/firewall/
/usr/share/puppet/modules.available/puppetlabs-firewall/lib/puppet/provider/firewall.rb
/usr/share/puppet/modules.available/puppetlabs-firewall/lib/puppet/provider/firewall/ip6tables.rb
/usr/share/puppet/modules.available/puppetlabs-firewall/lib/puppet/provider/firewall/iptables.rb
/usr/share/puppet/modules.available/puppetlabs-firewall/lib/puppet/provider/firewallchain/
/usr/share/puppet/modules.available/puppetlabs-firewall/lib/puppet/provider/firewallchain/iptables_chain.rb
/usr/share/puppet/modules.available/puppetlabs-firewall/lib/puppet/type/
/usr/share/puppet/modules.available/puppetlabs-firewall/lib/puppet/type/firewall.rb
/usr/share/puppet/modules.available/puppetlabs-firewall/lib/puppet/type/firewallchain.rb
/usr/share/puppet/modules.available/puppetlabs-firewall/lib/puppet/util/
/usr/share/puppet/modules.available/puppetlabs-firewall/lib/puppet/util/firewall.rb
/usr/share/puppet/modules.available/puppetlabs-firewall/lib/puppet/util/ipcidr.rb