Support mod_auth_gssapi parameters
mod_auth_gssapi parameters can only used inside a directory section of a vhost.
Parameters are specified as a hash gssapi to the directories parameter.
Currently only the three obvious parameters are supported, adding extra ones is a
trivial addition to the _gssapi.epp template.
Example
puppet include apache::mod::auth_gssapi apache::vhost { 'sample.example.net': docroot => '/path/to/directory', directories => [ { path => '/path/to/different/dir', gssapi => { credstore => 'keytab:/foo/bar.keytab', localname => 'Off', sslonly => 'On', } }, ],
These 3 values match to an apache configuration of
config <Directory /path/to/directory> GssapiSSLonly Off GssapiLocalName On GssapiCredStore keytab:/foo/bar.keytab </Directory>