Puppet Class: apache_ext::mod::auth_tkt

Defined in:
manifests/mod/auth_tkt.pp

Overview

manage mod_auth_tkt

Parameters:

  • secret (Any) (defaults to: undef)
  • conf (Any) (defaults to: '02_auth_tkt.conf')


2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# File 'manifests/mod/auth_tkt.pp', line 2

class apache_ext::mod::auth_tkt (
  $secret = undef,
  $conf = '02_auth_tkt.conf',
) {
  apache::mod { 'auth_tkt':
    package => 'mod_auth_tkt',
  }

  file { '02_auth_tkt.conf':
    ensure  => file,
    path    => "${::apache::confd_dir}/${conf}",
    content => template('apache_ext/mod/auth_tkt.conf.erb'),
    mode    => '0640',
    owner   => 'root',
    group   => $::apache::params::group,
    require => Exec["mkdir ${::apache::confd_dir}"],
    before  => File[$::apache::confd_dir],
    notify  => Class['apache::service'],
  }
}