aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--modules/puppet/manifests/init.pp9
1 files changed, 7 insertions, 2 deletions
diff --git a/modules/puppet/manifests/init.pp b/modules/puppet/manifests/init.pp
index 4fc38211..d7ccc6b7 100644
--- a/modules/puppet/manifests/init.pp
+++ b/modules/puppet/manifests/init.pp
@@ -34,9 +34,14 @@ class puppet {
}
# for stored config
- package { ["ruby-sqlite3","rails"]:
+ $rails_package = $lsbdistid ? {
+ Mageia => "ruby-rails",
+ MandrivaLinux => "rails"
+ }
+
+ package { ["ruby-sqlite3",$rails_package]:
ensure => installed
- }
+ }
service { puppetmaster:
ensure => running,