From fe73cf4fa70a93cf8ab1ad375c9e9e77a72e20a1 Mon Sep 17 00:00:00 2001 From: Micah Anderson Date: Fri, 11 Feb 2011 00:29:11 -0500 Subject: 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/debian.pp | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 manifests/cron/debian.pp (limited to 'manifests/cron') diff --git a/manifests/cron/debian.pp b/manifests/cron/debian.pp new file mode 100644 index 0000000..0b4bd61 --- /dev/null +++ b/manifests/cron/debian.pp @@ -0,0 +1,7 @@ +class puppet::cron::debian inherits puppet::cron::linux { + + File['/etc/cron.d/puppetd.cron']{ + path => '/etc/cron.d/puppetd', + } + +} -- cgit v1.2.3