theforeman/puppet-foreman — pull request #2 by dalen (2012-04-25 13:49:18+00:00)
Title: Separate scripts to be installed on puppetmaster from those that are installed on foreman server

We shouldn't make the assumption that foreman runs on the same hosts as the
puppetmaster.
So this patch separates the scripts that are to be installed on the
puppetmaster (enc & report script) into the class foreman::puppetmaster
that can be added to the puppetmaster.