recurse => inf,
require => User["puppet"],
}
-
- file { "/usr/local/sbin/check-puppetd.sh":
- source => "puppet://$server/modules/puppet/check-puppetd.sh",
- owner => "puppet",
- group => "puppet",
- mode => 0755,
- ensure => present,
- }
-
- cron { "puppetd-check":
- command => "/usr/local/sbin/check-puppetd.sh &> /dev/null",
- user => root,
- hour => "*/1",
- minute => "0",
- require => File["/usr/local/sbin/check-puppetd.sh"],
- ensure => present,
- }
}
ensure => absent,
require => Service["puppet"],
}
+
+ file { "/usr/local/sbin/check-puppetd.sh":
+ source => "puppet://$server/modules/puppet/check-puppetd.sh",
+ owner => "puppet",
+ group => "puppet",
+ mode => 0755,
+ ensure => present,
+ }
+
+ cron { "puppetd-check":
+ command => "/usr/local/sbin/check-puppetd.sh &> /dev/null",
+ user => root,
+ hour => "*/1",
+ minute => "0",
+ require => File["/usr/local/sbin/check-puppetd.sh"],
+ ensure => present,
+ }
}
$puppetmasterd_present = true
# then include puppet class
- include puppet
+ include puppetd
# needed packages
package {