Report abuse

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
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"];
}