Class ldap::client::config::debian
In: /etc/puppet/modules/ldap/manifests/client/config/debian.pp
Parent:

Define: ldap::client::config::debian

This custom definition sets up all of the necessary configuration Files to configure a cleint to AAA against LDAP servers for Debian Systems

Parameters:

Actions:

Requires:

Sample Usage:

This class is not called directly.

Resources

Resources

File["/etc/ldap.conf"]
   ensure => file
   content => template("ldap/client/common/nss_pam_ldap.conf.erb")
File["/etc/ldap/ldap.conf"]
   ensure => file
   content => template("ldap/client/common/ldap.conf.erb")
File["/etc/libnss-ldap.conf"]
   ensure => file
   content => template("ldap/client/debian/pam-nss-base.conf.erb", "ldap/client/debian/libnss-ldap.conf.erb")
File["/etc/pam_ldap.conf"]
   ensure => file
   content => template("ldap/client/debian/pam-nss-base.conf.erb", "ldap/client/debian/pam_ldap.conf.erb")

[Validate]