Project

General

Profile

« Previous | Next » 

Revision 193056aa

Added by Dominic Cleal over 9 years ago

refs #7227 - set PassengerRuby to ruby1.9.1 on Ubuntu 12.04

Explicitly set PassengerRuby from the passenger_ruby parameter and set it to
ruby1.9.1 on Ubuntu 12.04 to ensure Passenger runs under the intended version
if the system-wide default is changed.

Deprecates the passenger_scl parameter, which has been split into the
passenger_ruby and passenger_ruby_package parameters for more control.

Clarify the support policy which has been followed anyway, and begin to
document how to use N-1 support.

View differences:

manifests/config/passenger.pp
# $listen_on_interface:: Specify which interface to bind passenger to.
# Defaults to all interfaces.
#
# $scl_prefix:: RedHat SCL prefix.
# $ruby:: Path to Ruby interpreter
#
# $servername:: Servername for the vhost.
#
......
class foreman::config::passenger(
$app_root = $foreman::app_root,
$listen_on_interface = $foreman::passenger_interface,
$scl_prefix = $foreman::passenger_scl,
$ruby = $foreman::real_passenger_ruby,
$servername = $foreman::servername,
$ssl = $foreman::ssl,
$ssl_ca = $foreman::server_ssl_ca,

Also available in: Unified diff