class DevenvBuild::Provisioning::Passenger
Public Instance Methods
after()
click to toggle source
# File lib/devenv_build/provisioning/passenger.rb, line 20 def after 'perl -i -p -e \'s/# passenger_root \/usr\/lib\/ruby\/vendor_ruby\/phusion_passenger\/locations\.ini\;\n/passenger_root \/usr\/lib\/ruby\/vendor_ruby\/phusion_passenger\/locations.ini;\n\tpassenger_ruby ~\/.rbenv\/shims\/ruby;\n/\' /etc/nginx/nginx.conf' end
before()
click to toggle source
# File lib/devenv_build/provisioning/passenger.rb, line 8 def before <<-BEFORE apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 561F9B9CAC40B2F7 apt-get install -y apt-transport-https ca-certificates echo "deb https://oss-binaries.phusionpassenger.com/apt/passenger xenial main" > /etc/apt/sources.list.d/passenger.list BEFORE end
help()
click to toggle source
# File lib/devenv_build/provisioning/passenger.rb, line 4 def help 'Install Phusion Passenger + Passenger.' end
middle()
click to toggle source
# File lib/devenv_build/provisioning/passenger.rb, line 16 def middle 'apt-get install -y passenger nginx-extras' end