include_recipe "apache"
+package "ruby#{node[:passenger][:ruby_version]}"
+package "ruby#{node[:passenger][:ruby_version]}-dev"
+package "rubygems#{node[:passenger][:ruby_version]}"
+package "irb#{node[:passenger][:ruby_version]}"
+
template "/usr/local/bin/passenger-ruby" do
source "ruby.erb"
owner "root"
end
apache_module "passenger" do
+ version node[:passenger][:version]
conf "passenger.conf.erb"
end
-package "passenger-common#{node[:passenger][:ruby_version]}"
+if node[:passenger][:version] < "4"
+ package "passenger-common#{node[:passenger][:ruby_version]}"
+end
munin_plugin "passenger_memory"
munin_plugin "passenger_processes"