Precedence of modules in modulepath
The Modulepath explains how multiple module paths can be specified.
If multiple paths are used, and two modules with the same name exist on each of the paths specified, is it true that the module used will be the one from the first path?
e.g.: the module 'myfirewall' exists in both modules/ and /etc/puppet/modules and modulepath is 'modules/:/etc/puppet/modules/'. Will modules/myfirewall always be used?