base.pp 487 B

1234567891011121314151617181920
  1. class apt::cron::base {
  2. package { 'cron-apt': ensure => installed }
  3. case $apt_cron_hours {
  4. '': {}
  5. default: {
  6. # cron-apt defaults to run every night at 4 o'clock
  7. # so we try not to run at the same time.
  8. cron { 'apt_cron_every_N_hours':
  9. command => 'test -x /usr/sbin/cron-apt && /usr/sbin/cron-apt',
  10. user => root,
  11. hour => "${apt_cron_hours}",
  12. minute => 10,
  13. require => Package['cron-apt'],
  14. }
  15. }
  16. }
  17. }