diff --git a/puppet/manifests/init.pp b/puppet/manifests/init.pp index 43e1f94..4ffc400 100644 --- a/puppet/manifests/init.pp +++ b/puppet/manifests/init.pp @@ -94,12 +94,16 @@ class puppet::client { }, } cron { "puppet-check": - ensure => present, - command => "/usr/local/sbin/puppet-check", - user => root, - hour => 5, - minute => 0, - require => File["/usr/local/sbin/puppet-check"], + ensure => present, + environment => $operatingsystem ? { + openbsd => "PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin", + default => undef, + }, + command => "/usr/local/sbin/puppet-check", + user => root, + hour => 5, + minute => 0, + require => File["/usr/local/sbin/puppet-check"], } }