diff --git a/manifests/client.pp b/manifests/client.pp index 609c537..d4d7a54 100644 --- a/manifests/client.pp +++ b/manifests/client.pp @@ -225,7 +225,7 @@ } file { "${ldap::params::prefix}/${ldap::params::config}": - content => template("ldap/${ldap::params::prefix}/${ldap::params::config}.erb"), + content => template("ldap/etc/openldap/${ldap::params::config}.erb"), require => File[$ldap::params::prefix], } diff --git a/manifests/server/master.pp b/manifests/server/master.pp index 82c5565..ea608db 100644 --- a/manifests/server/master.pp +++ b/manifests/server/master.pp @@ -166,7 +166,7 @@ file {"${ldap::params::prefix}/slapd.d/cn=config-update.ldif": ensure => present, - content => template("ldap/${ldap::params::prefix}/slapd.d/cn=config-update.ldif.erb"), + content => template("ldap/etc/openldap/slapd.d/cn=config-update.ldif.erb"), require => Service[$ldap::params::service], } @@ -184,7 +184,7 @@ file { "${ldap::params::prefix}/${ldap::params::server_config}": ensure => $ensure, - content => template("ldap/${ldap::params::prefix}/${ldap::params::server_config}.erb"), + content => template("ldap/etc/openldap/${ldap::params::server_config}.erb"), notify => Service[$ldap::params::service], require => $ssl ? { false => [ @@ -245,7 +245,7 @@ # Additional configurations (for rc scripts) case $::osfamily { - + 'Debian' : { class { 'ldap::server::debian': ssl => $ssl } } diff --git a/manifests/server/slave.pp b/manifests/server/slave.pp index 3d49c19..580b525 100644 --- a/manifests/server/slave.pp +++ b/manifests/server/slave.pp @@ -219,7 +219,7 @@ file {"${ldap::params::prefix}/slapd.d/cn=config-update.ldif": ensure => present, - content => template("ldap/${ldap::params::prefix}/slapd.d/cn=config-update.ldif.erb"), + content => template("ldap/etc/openldap/slapd.d/cn=config-update.ldif.erb"), require => Service[$ldap::params::service], } @@ -237,7 +237,7 @@ file { "${ldap::params::prefix}/${ldap::params::server_config}": ensure => $ensure, - content => template("ldap/${ldap::params::prefix}/${ldap::params::server_config}.erb"), + content => template("ldap/etc/openldap/${ldap::params::server_config}.erb"), notify => Service[$ldap::params::service], require => $ssl ? { false => [ @@ -298,7 +298,7 @@ # Additional configurations (for rc scripts) case $::osfamily { - + 'Debian' : { class { 'ldap::server::debian': ssl => $ssl } } diff --git a/templates/etc/ldap/ldap.conf.erb b/templates/etc/ldap/ldap.conf.erb deleted file mode 120000 index 0361f2a..0000000 --- a/templates/etc/ldap/ldap.conf.erb +++ /dev/null @@ -1 +0,0 @@ -../openldap/ldap.conf.erb \ No newline at end of file diff --git a/templates/etc/ldap/slapd.conf.erb b/templates/etc/ldap/slapd.conf.erb deleted file mode 120000 index a6581c5..0000000 --- a/templates/etc/ldap/slapd.conf.erb +++ /dev/null @@ -1 +0,0 @@ -../openldap/slapd.conf.erb \ No newline at end of file diff --git a/templates/etc/ldap/slapd.d b/templates/etc/ldap/slapd.d deleted file mode 120000 index abdc0b0..0000000 --- a/templates/etc/ldap/slapd.d +++ /dev/null @@ -1 +0,0 @@ -../openldap/slapd.d \ No newline at end of file