Enables apache2 module mod_auth_cas
.
Note: call this resource directly, not through apache2_module
!
This resource will call _module
with the correct identifiers for you.
:create
Name | Type | Default | Description |
---|---|---|---|
install_method |
String | apache_mod_auth_cas_install_method |
Install method for Mod auth CAS |
source_revision |
String | v1.2 |
Revision for the mod auth cas source install |
source_checksum |
String | (see resource default) | Checksum for the mod auth cas source install |
login_url |
String | https://login.example.org/cas/login |
The URL to redirect users when not already logged in. |
validate_url |
String | https://login.example.org/cas/serviceValidate |
The URL to use when validating a ticket presented by a client |
root_group |
String | node['root_group'] |
Group that the root user on the box runs as. |
apache_user |
String | default_apache_user |
Set to override the default apache2 user. |
apache_group |
String | default_apache_group |
Set to override the default apache2 user. |
mpm |
String | default_mpm |
Used to determine which devel package to install |
directives |
Hash | nil |
Hash of optional directives to pass to the mod_auth_cas module configuration |
# Default settings
apache2_mod_auth_cas
# Setting optional CAS directives
apache2_mod_auth_cas 'default' do
directives(
'CASCookiePath' => "#{cache_dir}/mod_auth_cas/"
)
end