diff options
author | Jesse Luehrs <doy@tozt.net> | 2024-02-26 21:29:10 -0500 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2024-02-26 21:29:10 -0500 |
commit | 528974eb4b1b9316d2d6082771466c42b562c163 (patch) | |
tree | 0e283d987853fa7758d6ad44ddc695899b034450 | |
parent | 1676481c10f9e477169c47a3a333a033a60b34d3 (diff) | |
download | puppet-tozt-528974eb4b1b9316d2d6082771466c42b562c163.tar.gz puppet-tozt-528974eb4b1b9316d2d6082771466c42b562c163.zip |
convert mlocate to use a timer instead of a cronjob
-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'], } } |