diff options
Diffstat (limited to 'manifests/maildir.pp')
-rw-r--r-- | manifests/maildir.pp | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/manifests/maildir.pp b/manifests/maildir.pp index 1bdcc05..14bbc62 100644 --- a/manifests/maildir.pp +++ b/manifests/maildir.pp @@ -1,7 +1,15 @@ +# manage maildir rubygem class rubygems::maildir { - require rubygems::devel - package{'maildir': - ensure => present, - provider => gem, + if ($::osfamily == 'RedHat') and + versioncmp($::operatingsystemmajrelease,'6') > 0 { + package{'rubygem-maildir': + ensure => present, + } + } else { + require rubygems::devel + package{'maildir': + ensure => present, + provider => gem, + } } } |