diff options
Diffstat (limited to 'roles/LDAP-provider')
-rw-r--r-- | roles/LDAP-provider/files/etc/ldap/syncprov.ldif | 2 | ||||
-rw-r--r-- | roles/LDAP-provider/tasks/main.yml | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/roles/LDAP-provider/files/etc/ldap/syncprov.ldif b/roles/LDAP-provider/files/etc/ldap/syncprov.ldif index 42f06a0..edb19c1 100644 --- a/roles/LDAP-provider/files/etc/ldap/syncprov.ldif +++ b/roles/LDAP-provider/files/etc/ldap/syncprov.ldif @@ -1,13 +1,13 @@ # References: # - http://www.openldap.org/doc/admin24/replication.html#Syncrepl # - http://www.zytrax.com/books/ldap/ch7/#ol-syncrepl-rap # - man 5 slapo-syncprov -dn: olcOverlay=syncprov,olcDatabase={*}hdb,cn=config +dn: olcOverlay=syncprov,olcDatabase={*}mdb,cn=config objectClass: olcOverlayConfig objectClass: olcSyncProvConfig olcOverlay: syncprov # contextCSN saved to database every 50 updates or 5 # minutes olcSpCheckpoint: 50 5 olcSpReloadHint: TRUE diff --git a/roles/LDAP-provider/tasks/main.yml b/roles/LDAP-provider/tasks/main.yml index fa212a0..3f7f29f 100644 --- a/roles/LDAP-provider/tasks/main.yml +++ b/roles/LDAP-provider/tasks/main.yml @@ -1,14 +1,15 @@ - name: Load and configure the syncprov overlay openldap: module=syncprov suffix=dc=fripost,dc=org target=etc/ldap/syncprov.ldif local=file - name: Enable the EXTERNAL SASL mechanism lineinfile: dest=/usr/lib/sasl2/slapd.conf regexp='^mech_list'':' line=mech_list':'' EXTERNAL' + create=yes owner=root group=root mode=0644 # TODO: authz constraint |