This module augments the Puppetlab's apache
module by providing
additional classes for managing the server.
This module depends on the Puppetlab's apache
module.
include '::apache'
include '::apache_ext::mod::jk'
Mangage the auth_tkt
module.
Parameters within apache_ext::mod::auth_tkt
:
TKTAuthSecret shared secret. Should be set via apache_ext::mod::auth_tkt::secret
in Hiera.
Install the php-ldap
library. This will also install the
::apache::mod::php
class as a dependency.
Returns Apache HTTPD Server name-based virtual hosts and aliases as reported by the command 'httpd -S'.
{
default => {
port => "80",
conf_file => "/etc/httpd/conf.d/15-default.conf",
aliases => []
},
sa.vm.apidb.org => {
port => "80",
conf_file => "/etc/httpd/conf/enabled_sites/sa.vm.apidb.org.conf",
aliases => [
"sa.vm.toxodb.org",
"www.vm.toxodb.org"
]
}
}
only tested with the RedHat family