# handles puppetmasterd service class puppet::master::passenger { # Make sure we're not running mongrel # Useful when migrating from mongrel to passenger $disable_mongrel = hiera('puppet::master::passenger::disable_mongrel', false) if $disable_mongrel == true { include puppet::master::mongrel::disabled } # We need a custom envvars apache config to set correct LANG env, see # https://projects.puppetlabs.com/issues/11303 # https://projects.puppetlabs.com/issues/11860 apache::envvars { source => "puppet:///modules/puppet/envvars.${::lsbdistcodename}", } # then include puppet class include puppet::daemon package { 'puppetmaster-passenger': ensure => installed, } }