diff options
-rw-r--r-- | modules/locate/manifests/init.pp | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/modules/locate/manifests/init.pp b/modules/locate/manifests/init.pp index af5b5a7..6a49611 100644 --- a/modules/locate/manifests/init.pp +++ b/modules/locate/manifests/init.pp @@ -7,17 +7,12 @@ class locate { cron::job { "updatedb": frequency => "daily", - source => 'puppet:///modules/locate/updatedb', - require => Package['mlocate']; + ensure => absent; } - exec { "initial updatedb run": - command => "/etc/cron.daily/updatedb", - creates => "/var/lib/mlocate/mlocate.db", - require => [ - File["/etc/cron.daily/updatedb"], - Package['mlocate'], - Class['godwrap'], - ] + service { "updatedb.timer": + ensure => running, + enable => true, + require => Package['mlocate'], } } |