make it work on debian

This commit is contained in:
2021-03-01 14:54:56 +01:00
parent 590f5c012c
commit 1f9af114de
10 changed files with 29 additions and 45 deletions

View File

@@ -12,7 +12,7 @@ ldap_replication_provider: false
ldap_schemas:
- cosine
ldap_have_ssl: true
ldap_ssl_dir: /etc/openldap/certs/
ldap_ssl_dir: "{{ ldap_config_dir }}/certs/"
ldap_ssl_cert_path: "{{ ldap_ssl_dir }}/cert.pem"
ldap_ssl_key_path: "{{ ldap_ssl_dir }}/key.pem"
ldap_ssl_cacert_path: "{{ ldap_ssl_dir }}/cert.pem"
@@ -32,7 +32,7 @@ ldap_entries:
olcModulePath: /usr/lib64/openldap/
olcModuleLoad: auditlog.la
- dn: olcOverlay={0}auditlog,olcDatabase={2}hdb,cn=config
- dn: "olcOverlay={0}auditlog,{{ ldap_database }},cn=config"
objectClass:
- olcOverlayConfig
- olcAuditLogConfig
@@ -47,7 +47,7 @@ ldap_entries:
olcModulePath: /usr/lib64/openldap/
olcModuleLoad: memberof.la
- dn: olcOverlay={1}memberof,olcDatabase={2}hdb,cn=config
- dn: "olcOverlay={1}memberof,{{ ldap_database }},cn=config"
objectClass:
- olcConfig
- olcOverlayConfig
@@ -62,7 +62,7 @@ ldap_entries:
olcModulePath: /usr/lib64/openldap/
olcModuleLoad: unique.la
- dn: olcOverlay={2}unique,olcdatabase={2}hdb,cn=config
- dn: "olcOverlay={2}unique,{{ ldap_database }},cn=config"
objectClass:
- olcOverlayConfig
- olcUniqueConfig