Install rubygems for puppetmaster on CentOS 6
This commit is contained in:
parent
77d23db4b2
commit
274cee2ad8
2 changed files with 27 additions and 13 deletions
|
@ -3,14 +3,27 @@
|
|||
#
|
||||
class mongrel {
|
||||
|
||||
require ruby::rubygems
|
||||
|
||||
package { "mongrel":
|
||||
name => $operatingsystem ? {
|
||||
ensure => installed,
|
||||
name => $operatingsystem ? {
|
||||
openbsd => "ruby-mongrel",
|
||||
debian => "mongrel",
|
||||
ubuntu => "mongrel",
|
||||
centos => $operatingsystemrelease ? {
|
||||
/^[1-5]/ => "rubygem-mongrel",
|
||||
default => "mongrel",
|
||||
},
|
||||
default => "rubygem-mongrel",
|
||||
},
|
||||
ensure => installed,
|
||||
provider => $operatingsystem ? {
|
||||
centos => $operatingsystemrelease ? {
|
||||
/^[1-5]/ => undef,
|
||||
default => "gem",
|
||||
},
|
||||
default => undef,
|
||||
},
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue