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