- Timestamp:
- Feb 19, 2010, 4:18:20 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/puppet/modules/puppet-openldap/manifests/classes/client.pp
r530 r541 17 17 ]: ensure => installed 18 18 } 19 20 case $operatingsystem { 21 Debian: { 22 file { 23 "/etc/pam_ldap.conf": 24 require => Package["base-files"], 25 ensure => present, 26 content => template("openldap/pam_ldap.conf.erb"); 27 "/etc/libnss-ldap.conf": 28 require => Package["base-files"], 29 ensure => present, 30 content => template("openldap/ldap.conf.erb"); 31 } 32 } 33 Ubuntu: { 34 file { 35 "/etc/ldap.conf": 36 require => Package["base-files"], 37 ensure => present, 38 content => template("openldap/ldap.conf.erb"); 39 "/etc/ldap/ldap.conf": 40 require => Package["base-files"], 41 ensure => present, 42 content => template("openldap/ldap.conf.erb"); 43 } 44 } 45 default: { 46 err("Your $operatingsystem is not supported yet to configure openldap-client") 47 } 48 } 19 49 20 50 file { 21 "/etc/ldap.conf":22 require => Package["base-files"],23 ensure => present,24 content => template("openldap/ldap.conf.erb");25 "/etc/ldap/ldap.conf":26 require => Package["base-files"],27 ensure => present,28 content => template("openldap/ldap.conf.erb");29 51 "/etc/nsswitch.conf": 30 52 source => "puppet:///openldap/etc/nsswitch.conf",
Note: See TracChangeset
for help on using the changeset viewer.