diff --git a/manifests/backup/mysqlbackup.pp b/manifests/backup/mysqlbackup.pp index 5696a90c3..3cd4e150b 100644 --- a/manifests/backup/mysqlbackup.pp +++ b/manifests/backup/mysqlbackup.pp @@ -63,13 +63,17 @@ require => Mysql_user["${backupuser}@localhost"], } - if $::osfamily == 'RedHat' { - package {'cronie': - ensure => present, - } - } else { - package {'cron': - ensure => present, + if $::osfamily == 'RedHat' and $::operatingsystemmajrelease == '5' { + package {'crontabs': + ensure => present, + } + } elsif $::osfamily == 'RedHat' { + package {'cronie': + ensure => present, + } + } elsif $::osfamily != 'FreeBSD' { + package {'cron': + ensure => present, } } diff --git a/manifests/backup/mysqldump.pp b/manifests/backup/mysqldump.pp index 6ee8eb466..01d260ef0 100644 --- a/manifests/backup/mysqldump.pp +++ b/manifests/backup/mysqldump.pp @@ -55,16 +55,16 @@ } if $::osfamily == 'RedHat' and $::operatingsystemmajrelease == '5' { - package {'crontabs': - ensure => present, - } - } elsif $::osfamily == 'RedHat' { - package {'cronie': - ensure => present, - } - } else { - package {'cron': - ensure => present, + package {'crontabs': + ensure => present, + } + } elsif $::osfamily == 'RedHat' { + package {'cronie': + ensure => present, + } + } elsif $::osfamily != 'FreeBSD' { + package {'cron': + ensure => present, } }