make a puppet::cron::debian class that includes the override of the /etc/cron.d/puppe...
authorMicah Anderson <micah@riseup.net>
Fri, 11 Feb 2011 05:29:11 +0000 (00:29 -0500)
committerMicah Anderson <micah@riseup.net>
Fri, 11 Feb 2011 05:29:11 +0000 (00:29 -0500)
commitfe73cf4fa70a93cf8ab1ad375c9e9e77a72e20a1
tree794b6231d340e78fd4e674f32f0d6989ce4e5441
parent4835560269a3485603aaf70b0e35eba28b4f3571
make a puppet::cron::debian class that includes the override of the /etc/cron.d/puppetd.cron file resource and move the override from manifests/debian.pp.

/etc/cron.d/puppetd.cron is not a valid cronjob according to the run-parts system that Debian uses to decide what is valid, as a result if you were to 'include puppet::cron' in your manifests on a debian/debian-derived system, then a cronjob would be created that would never be executed.
manifests/cron.pp
manifests/cron/debian.pp [new file with mode: 0644]
manifests/debian.pp
manifests/linux.pp