Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 218170

Summary: [new] modrails / passenger
Product: Gentoo Linux Reporter: Atoms <atoms>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: RESOLVED FIXED    
Severity: enhancement CC: apache-bugs, ruby
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://modrails.com/
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Proposed ebuild
2.d config file
Proposed ebuild
Proposed ebuild

Description Atoms 2008-04-17 20:09:50 UTC
there is modrails out (also called passenger), it would be nice to have ebuild for modrails.
all ruby developers say that this is more advanced system that apache+fcgid or mongrel especially for shared hosting servers
http://modrails.com/

Reproducible: Always

Steps to Reproduce:
Comment 1 Rob Nabsy 2008-04-25 04:26:10 UTC
Created attachment 150896 [details]
Proposed ebuild

This is an ebuild I wrote for passenger 1.0.1.  This worked to install on Gentoo 2007.0 on AMD64 on a Xen virtual kernel 2.6.16.49
Comment 2 Rob Nabsy 2008-04-25 04:48:30 UTC
Created attachment 150903 [details]
2.d config file

Proposed Apache2 config file for mod_passenger to be installed in /etc/apache2/modules.d.  Should be installed by ebuild
Comment 3 Rob Nabsy 2008-04-25 04:49:28 UTC
Comment on attachment 150896 [details]
Proposed ebuild

Need to add Apache2 dependency
Comment 4 Hans de Graaff gentoo-dev Security 2008-04-25 04:54:36 UTC
Adding apache herd to CC since this involves installing an apache module.
Comment 5 Rob Nabsy 2008-04-25 05:28:09 UTC
Created attachment 150905 [details]
Proposed ebuild

Proposed ebuild.  Should add ability to automatically run "passenger-install-apache2-module" from euild
Comment 6 Rob Nabsy 2008-04-25 05:54:14 UTC
Created attachment 150906 [details]
Proposed ebuild

Proposed ebuild.  Tested working on Gentoo 2007.0 on AMD64.  Running on Xen DomU w/ kernel 2.6.16.49.
Comment 7 Benedikt Böhm (RETIRED) gentoo-dev 2008-04-25 10:57:05 UTC
www-apache/passenger-1.0.1 in cvs, ebuild has been rewritten to compile and install the apache module and passenger libs to the correct places