X7ROOT File Manager
Current Path:
/opt/cpanel/ea-ruby27/src/passenger-release-6.0.23/dev
opt
/
cpanel
/
ea-ruby27
/
src
/
passenger-release-6.0.23
/
dev
/
📁
..
📁
boost-patches
📁
ci
📄
colorize-logs
(7.29 KB)
📁
configkit-schemas
📄
copy_boost_headers
(9.23 KB)
📄
index_cxx_dependencies.rb
(3.93 KB)
📄
install_scripts_bootstrap_code.rb
(1.31 KB)
📄
list_tests
(981 B)
📄
nginx_version_sha256
(2.5 KB)
📄
parse_file_descriptor_log
(2.54 KB)
📁
rack.test
📄
ruby_server.rb
(5.98 KB)
📄
runner
(623 B)
📄
show-latest-crashlog-dir
(784 B)
📁
vagrant
📄
websocketpp.patch
(1.38 KB)
Editing: install_scripts_bootstrap_code.rb
#!/usr/bin/env ruby # encoding: utf-8 # This script changes the bootstrap code for all Phusion Passenger commands, # as well as the Nginx module config script, so that they work no # matter which Ruby interpreter is currently in $PATH, and no matter how # Phusion Passenger is packaged. # # The bootstrap code must not add ruby_libdir to $LOAD_PATH. The active Ruby # can be *any* Ruby interpreter, maybe not even MRI. ruby_libdir belongs to # a Ruby interpreter installed by the distribution, and the files in it may # may be incompatible with the active Ruby. type = ARGV.shift if type == "--ruby" ruby_libdir = ARGV.shift BOOTSTRAP_CODE = %Q{ ENV["PASSENGER_LOCATION_CONFIGURATION_FILE"] = "#{ruby_libdir}/phusion_passenger/locations.ini" begin require 'rubygems' rescue LoadError end require '#{ruby_libdir}/phusion_passenger' } elsif type == "--nginx-module-config" bindir = ARGV.shift BOOTSTRAP_CODE = %Q{ PASSENGER_CONFIG=#{bindir}/passenger-config } else abort "Invalid type" end BOOTSTRAP_CODE.gsub!(/^ ( )?/, '').strip ARGV.each do |filename| File.open(filename, "r+") do |f| text = f.read text.sub!( /^## Magic comment: begin bootstrap ##.*## Magic comment: end bootstrap \#\#$/m, BOOTSTRAP_CODE) f.rewind f.truncate(0) f.write(text) end end
Upload File
Create Folder