diff --git a/manifests/init.pp b/manifests/init.pp index fc05044..a63ca8d 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -85,6 +85,13 @@ class wmdeit_ldap ( $privkey = "$ssldir/priv.pem" $cacert = "$ssldir/ca.pem" + class { 'openldap::server': + ssl_ca => "$cacert", + ssl_cert => "$pubcert", + ssl_key => "$privkey", + ldaps_ifs => ['/'], + } + file { "/etc/ldap": ensure => directory } -> @@ -117,16 +124,9 @@ class wmdeit_ldap ( owner => "openldap", group => "openldap", mode => "0600", - } -> + } - class { 'openldap::server': - ssl_ca => "$cacert", - ssl_cert => "$pubcert", - ssl_key => "$privkey", - ldaps_ifs => ['/'], - } - # openldap::server::globalconf { 'TLSCACertificateFile': # ensure => present,