File{
owner => root,
group => root,
mode => 644,
}
file {"/etc/puppet/templates":
mode => 755,
ensure => directory;
"/etc/puppet/templates/cron.d-puppet.erb":
source => "puppet://$server/files/templates/cron.d-puppet.erb",
subscribe => File["/etc/puppet/templates"];
"/etc/cron.d/puppet":
content => template("cron.d-puppet.erb"),
subscribe => File["/etc/puppet/templates/cron.d-puppet.erb"];
}