| Class | ldap::client |
| In: |
/etc/puppet/modules/ldap/manifests/client.pp
|
| Parent: |
Class: ldap::client
This module manages LDAP client Configuration
Parameters:
There are no default parameters for this class.
Actions:
Requires:
Sample Usage:
This class file is not called directly.
Define: ldap::client::config
This custom definition sets up all of the necessary configuration Files to configure a cleint to AAA against LDAP servers. Routing is performed based on operating system.
Parameters:
ensure - (true|false) Enable or disable a configured tree. Disabled trees
will not be deleted, but rather will remain on the file system
for archival purposes.
basedn - Base DN for setting up the LDAP server. servers - Array of servers that can be connected to
Actions:
Requires:
Sample Usage: Client Configuration: ldap::client::config { ‘puppetlabs.test’:
ensure => 'present', servers => ['server-1', 'server-2'], ssl => 'false', base_dn => 'dc=puppetlabs,dc=test',
}