Hi,

 the params.pp file contains default values which in some cases can be overwritten in the init.pp file.
Seeing as the location for the defaults files is never custom i've coded the location in the params.pp file based on the distribution / os is being used.
that way its flexible to work for multiple distro's