Commit d553d365 authored by Vladimir Bashkirtsev's avatar Vladimir Bashkirtsev

Initial commit

parents
all: httpd-conf
dd if=/dev/zero of=swap bs=1048576 count=1024
chmod 600 swap
mkswap swap
swapon swap
tar xf passenger-6.0.0.tar.gz
patch -Np1 -d passenger-6.0.0 < passenger-6.0.0-apache_modules.patch
cd passenger-6.0.0 && rake fakeroot
cp -rdfp passenger-6.0.0/pkg/fakeroot/usr /
/usr/bin/passenger-install-apache2-module
@echo "$$HTTPD_CONF" > /etc/httpd/conf/passenger.conf
rm -rf passenger-6.0.0
swapoff swap
rm -rf swap
httpd-conf:
define HTTPD_CONF
LoadModule passenger_module /usr/lib/httpd/modules/mod_passenger.so
<IfModule mod_passenger.c>
PassengerRoot /usr/lib/ruby/vendor_ruby/phusion_passenger/locations.ini
PassengerDefaultRuby /usr/bin/ruby
</IfModule>
endef
export HTTPD_CONF
diff -uNr passenger-6.0.0/build/packaging.rb passenger-6.0.0-apache_modules/build/packaging.rb
--- passenger-6.0.0/build/packaging.rb 2013-10-27 10:30:00.000000000 +1030
+++ passenger-6.0.0-apache_modules/build/packaging.rb 2018-12-23 03:34:46.199339890 +1030
@@ -140,7 +140,7 @@
psg_docdir = "#{fs_docdir}/#{GLOBAL_NAMESPACE_DIRNAME}"
psg_bindir = "#{fs_bindir}"
psg_sbindir = "#{fs_sbindir}"
- psg_apache2_module_path = ENV['APACHE2_MODULE_PATH'] || "#{fs_libdir}/apache2/modules/mod_passenger.so"
+ psg_apache2_module_path = ENV['APACHE2_MODULE_PATH'] || "#{fs_libdir}/httpd/modules/mod_passenger.so"
psg_ruby_extension_source_dir = "#{fs_datadir}/#{GLOBAL_NAMESPACE_DIRNAME}/ruby_extension_source"
psg_nginx_module_source_dir = "#{fs_datadir}/#{GLOBAL_NAMESPACE_DIRNAME}/ngx_http_passenger_module"
psg_ruby = ENV['RUBY'] || "#{fs_bindir}/ruby"
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment