diff options
author | Michael Scherer <misc@mageia.org> | 2010-10-29 01:05:58 +0000 |
---|---|---|
committer | Michael Scherer <misc@mageia.org> | 2010-10-29 01:05:58 +0000 |
commit | 95e87fa9448d4806ba4fc5341ffbbf21e06ef092 (patch) | |
tree | 5dcaaca6efeda8a802c295fb7771b0017d8287e4 /modules/openldap/manifests/init.pp | |
parent | 4dcbfa7ccc180de4de9e9d86e96d83917cb16688 (diff) | |
download | puppet-95e87fa9448d4806ba4fc5341ffbbf21e06ef092.tar puppet-95e87fa9448d4806ba4fc5341ffbbf21e06ef092.tar.gz puppet-95e87fa9448d4806ba4fc5341ffbbf21e06ef092.tar.bz2 puppet-95e87fa9448d4806ba4fc5341ffbbf21e06ef092.tar.xz puppet-95e87fa9448d4806ba4fc5341ffbbf21e06ef092.zip |
- add ldap config file, with ldap restricted to localhost (until we set a firewall or stricter acl)
Diffstat (limited to 'modules/openldap/manifests/init.pp')
-rw-r--r-- | modules/openldap/manifests/init.pp | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/modules/openldap/manifests/init.pp b/modules/openldap/manifests/init.pp index b7332d88..4270a885 100644 --- a/modules/openldap/manifests/init.pp +++ b/modules/openldap/manifests/init.pp @@ -34,6 +34,16 @@ class openldap { notify => [Service['ldap']] } + file { '/etc/sysconfig/ldap': + ensure => present, + owner => root, + group => root, + mode => 644, + require => Package["openldap-servers"], + content => "", + notify => [Service['ldap']] + } + class master inherits base { file { '/etc/openldap/mandriva-dit-access.conf': content => template("openldap/mandriva-dit-access.conf"), @@ -42,5 +52,9 @@ class openldap { file { '/etc/openldap/slapd.conf': content => template("openldap/slapd.conf"), } + + file { '/etc/sysconfig/ldap': + content => template("openldap/ldap.sysconfig"), + } } } |