diff options
Diffstat (limited to 'modules/locate')
-rw-r--r-- | modules/locate/manifests/init.pp | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/modules/locate/manifests/init.pp b/modules/locate/manifests/init.pp index 182e3b4..12d0d5b 100644 --- a/modules/locate/manifests/init.pp +++ b/modules/locate/manifests/init.pp @@ -1,18 +1,12 @@ class locate { - include cron - package { "mlocate": ensure => installed, } - file { - '/etc/cron.daily/updatedb': - source => 'puppet:///modules/locate/updatedb', - mode => '0755', - require => [ - Package['mlocate'], - Class['cron'], - ]; + cron::job { "updatedb": + frequency => "daily", + source => 'puppet:///modules/locate/updatedb', + require => Package['mlocate']; } exec { "initial updatedb run": |