Defined Type: openldap::server::globalconf

Defined in:
manifests/server/globalconf.pp

Overview

See README.md for details.

Parameters:

  • value (Variant[String[1],Array[String[1],1],Openldap::Attributes])
  • ensure (Enum['present', 'absent']) (defaults to: 'present')


2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# File 'manifests/server/globalconf.pp', line 2

define openldap::server::globalconf (
  Variant[String[1],Array[String[1],1],Openldap::Attributes] $value,
  Enum['present', 'absent']                                  $ensure = 'present',
) {
  include openldap::server

  Class['openldap::server::service']
  -> Openldap::Server::Globalconf[$title]
  -> Class['openldap::server']

  openldap_global_conf { $name:
    ensure => $ensure,
    target => $openldap::server::conffile,
    value  => $value,
  }
}