/usr/share/puppet/modules.available/puppetlabs-apache/lib/ is in puppet-module-puppetlabs-apache 0.10.0-3.
This file is owned by root:root, with mode 0o755.
..
/usr/share/puppet/modules.available/puppetlabs-apache/lib/puppet/
/usr/share/puppet/modules.available/puppetlabs-apache/lib/puppet/provider/
/usr/share/puppet/modules.available/puppetlabs-apache/lib/puppet/provider/a2mod/
/usr/share/puppet/modules.available/puppetlabs-apache/lib/puppet/provider/a2mod.rb
/usr/share/puppet/modules.available/puppetlabs-apache/lib/puppet/provider/a2mod/a2mod.rb
/usr/share/puppet/modules.available/puppetlabs-apache/lib/puppet/provider/a2mod/gentoo.rb
/usr/share/puppet/modules.available/puppetlabs-apache/lib/puppet/provider/a2mod/modfix.rb
/usr/share/puppet/modules.available/puppetlabs-apache/lib/puppet/provider/a2mod/redhat.rb
/usr/share/puppet/modules.available/puppetlabs-apache/lib/puppet/type/
/usr/share/puppet/modules.available/puppetlabs-apache/lib/puppet/type/a2mod.rb