From: Nick Porter Date: Thu, 21 Apr 2022 08:20:38 +0000 (+0100) Subject: Add syncprov overlay to test LDAP database X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2beea86a01547d3824131c7377d0322f3215e3fa;p=thirdparty%2Ffreeradius-server.git Add syncprov overlay to test LDAP database --- diff --git a/scripts/ci/ldap/slapd.conf b/scripts/ci/ldap/slapd.conf index 2bf0b64e653..f179e35e585 100644 --- a/scripts/ci/ldap/slapd.conf +++ b/scripts/ci/ldap/slapd.conf @@ -21,6 +21,7 @@ loglevel -1 # MODULELOAD definitions # not required (comment out) before version 2.3 moduleload back_mdb.la +moduleload syncprov.la database config rootdn "cn=admin,cn=config" diff --git a/src/tests/salt-test-server/salt/ldap/base.ldif b/src/tests/salt-test-server/salt/ldap/base.ldif index f221faee93e..5ad84e29120 100644 --- a/src/tests/salt-test-server/salt/ldap/base.ldif +++ b/src/tests/salt-test-server/salt/ldap/base.ldif @@ -16,6 +16,13 @@ olcAccess: to * by dn.exact="gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn= olcAccess: to dn.base="" by * read olcAccess: to * by dn="cn=admin,dc=example,dc=com" write by * read +dn: olcOverlay=syncprov,olcDatabase={1}mdb,cn=config +objectClass: olcOverlayConfig +objectClass: olcSyncProvConfig +olcOverlay: syncprov +olcSpCheckpoint: 100 10 +olcSpSessionlog: 100 + # Create top-level object in domain dn: dc=example,dc=com objectClass: top