Puppet Class: krb5::kdc::service

Defined in:
manifests/kdc/service.pp

Summary

Manage the KRB5 services

Overview

**NOTE: THIS IS A [PRIVATE](github.com/puppetlabs/puppetlabs-stdlib#assert_private) CLASS**

Parameters:

  • ensure (String) (defaults to: 'running')

    May be one of ‘running’ or ‘stopped’.

  • enable (Boolean) (defaults to: true)

    If true, enable the services at boot time.

Author:

  • Trevor Vaughan <tvaughan@onyxpoint.com>



10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# File 'manifests/kdc/service.pp', line 10

class krb5::kdc::service (
  String  $ensure = 'running',
  Boolean $enable = true
) {

  assert_private()

  service { [
    'krb5kdc',
    'kadmin'
  ]:
    ensure     => $ensure,
    enable     => $enable,
    hasrestart => true,
    hasstatus  => true
  }
}