1dn: cn=config 2objectClass: olcGlobal 3cn: config 4olcLogLevel: Sync 5olcLogLevel: Stats 6olcPidFile: @TESTDIR@/slapd.4.pid 7olcArgsFile: @TESTDIR@/slapd.4.args 8olcServerID: 4 9 10dn: cn=schema,cn=config 11objectClass: olcSchemaConfig 12cn: schema 13 14include: file://@TESTWD@/@SCHEMADIR@/core.ldif 15include: file://@TESTWD@/@SCHEMADIR@/cosine.ldif 16include: file://@TESTWD@/@SCHEMADIR@/inetorgperson.ldif 17include: file://@TESTWD@/@SCHEMADIR@/misc.ldif 18include: file://@TESTWD@/@SCHEMADIR@/nis.ldif 19 20#mod#dn: cn=module{0},cn=config 21#mod#objectClass: olcModuleList 22#mod#cn: module{0} 23#mod#olcModulePath: @TESTWD@/../servers/slapd/back-@BACKEND@/ 24#mod#olcModuleLoad: {0}back_@BACKEND@.la 25 26#syncprovmod#dn: cn=module{1},cn=config 27#syncprovmod#objectClass: olcModuleList 28#syncprovmod#cn: module{1} 29#syncprovmod#olcModulePath: @TESTWD@/../servers/slapd/overlays/ 30#syncprovmod#olcModuleLoad: {0}syncprov.la 31#accesslogmod#olcModuleLoad: {1}accesslog.la 32#ppolicymod#olcModuleLoad: {2}ppolicy.la 33 34dn: olcDatabase={-1}frontend,cn=config 35objectClass: olcDatabaseConfig 36objectClass: olcFrontendConfig 37olcDatabase: {-1}frontend 38olcAccess: {0}to dn="" by * read 39olcAccess: {1}to * by self write by users read by anonymous auth 40 41dn: olcDatabase={0}config,cn=config 42objectClass: olcDatabaseConfig 43olcDatabase: {0}config 44olcAccess: {0}to * by * none 45olcRootPW:< file://@TESTDIR@/configpw 46 47dn: olcDatabase={1}@BACKEND@,cn=config 48objectClass: olcDatabaseConfig 49objectClass: olc@BACKEND@Config 50olcDatabase: {1}@BACKEND@ 51olcSuffix: dc=example,dc=com 52olcRootDN: cn=manager,dc=example,dc=com 53olcRootPW: secret 54olcSizeLimit: unlimited 55olcTimeLimit: unlimited 56olcMultiProvider: TRUE 57olcSyncrepl: {0}rid=100 provider=@URI2@ binddn="cn=manager,dc=example,dc=com 58 " credentials=secret bindmethod=simple searchbase="dc=example,dc=com" logba 59 se="cn=accesslog" logfilter="(&(objectClass=auditWriteObject)(reqResult=0)) 60 " filter="(objectClass=*)" schemachecking=off attrs="*,+" type=refreshAndPe 61 rsist retry="60 +" tls_reqcert=never timeout=0 keepalive=240:10:30 syncdata 62 =accesslog network-timeout=0 scope=sub interval=00:00:00:03 63olcSyncrepl: {1}rid=101 provider=@URI3@ binddn="cn=manager,dc=example,dc=com 64 " credentials=secret bindmethod=simple searchbase="dc=example,dc=com" logba 65 se="cn=accesslog" logfilter="(&(objectClass=auditWriteObject)(reqResult=0)) 66 " filter="(objectClass=*)" schemachecking=off attrs="*,+" type=refreshAndPe 67 rsist retry="60 +" tls_reqcert=never timeout=0 keepalive=240:10:30 syncdata 68 =accesslog network-timeout=0 scope=sub interval=00:00:00:03 69olcSyncrepl: {2}rid=102 provider=@URI1@ binddn="cn=manager,dc=example,dc=com 70 " credentials=secret bindmethod=simple searchbase="dc=example,dc=com" logba 71 se="cn=accesslog" logfilter="(&(objectClass=auditWriteObject)(reqResult=0)) 72 " filter="(objectClass=*)" schemachecking=off attrs="*,+" type=refreshAndPe 73 rsist retry="60 +" tls_reqcert=never timeout=0 keepalive=240:10:30 syncdata 74 =accesslog network-timeout=0 scope=sub interval=00:00:00:03 75#~null~#olcDbDirectory: @TESTDIR@/srv4/db.1 76#indexdb#olcDbIndex: default eq 77#indexdb#olcDbIndex: objectClass 78#indexdb#olcDbIndex: entryUUID 79#indexdb#olcDbIndex: entryCSN 80#indexdb#olcDbIndex: cn eq,sub,approx 81#indexdb#olcDbIndex: givenName eq,sub,approx 82#indexdb#olcDbIndex: displayname eq,sub,approx 83#indexdb#olcDbIndex: uid eq,sub 84#indexdb#olcDbIndex: uidNumber eq 85#indexdb#olcDbIndex: gidNumber eq 86#indexdb#olcDbIndex: mail eq,sub 87#indexdb#olcDbIndex: sn eq,sub,approx 88#indexdb#olcDbIndex: description eq,sub 89#indexdb#olcDbIndex: title eq,sub 90#indexdb#olcDbIndex: member 91#indexdb#olcDbIndex: ou eq,sub,approx 92#indexdb#olcDbIndex: memberUid 93#mdb#olcDbMaxSize: 33554432 94 95dn: olcOverlay={0}syncprov,olcDatabase={1}@BACKEND@,cn=config 96objectClass: olcOverlayConfig 97objectClass: olcConfig 98objectClass: top 99objectClass: olcSyncProvConfig 100olcOverlay: {0}syncprov 101olcSpCheckpoint: 1 10 102olcSpSessionlog: 50 103 104dn: olcOverlay={1}accesslog,olcDatabase={1}@BACKEND@,cn=config 105objectClass: olcOverlayConfig 106objectClass: olcAccessLogConfig 107olcOverlay: {1}accesslog 108olcAccessLogDB: cn=accesslog 109olcAccessLogOps: writes 110olcAccessLogPurge: 07+00:00 01+00:00 111olcAccessLogSuccess: TRUE 112 113dn: olcOverlay={2}ppolicy,olcDatabase={1}@BACKEND@,cn=config 114objectClass: olcOverlayConfig 115objectClass: olcPPolicyConfig 116olcOverlay: {2}ppolicy 117olcPPolicyDefault: cn=default,ou=ppolicy,dc=example,dc=com 118 119dn: olcDatabase={2}@BACKEND@,cn=config 120objectClass: olcDatabaseConfig 121objectClass: olc@BACKEND@Config 122olcDatabase: {2}@BACKEND@ 123olcSuffix: cn=accesslog 124olcSizeLimit: unlimited 125olcTimeLimit: unlimited 126olcDbIndex: default eq 127olcDbIndex: entryCSN,objectClass,reqEnd,reqResult,reqStart,reqDN 128#~null~#olcDbDirectory: @TESTDIR@/srv4/db.2 129#mdb#olcDbMaxSize: 33554432 130 131dn: olcOverlay={0}syncprov,olcDatabase={2}@BACKEND@,cn=config 132objectClass: olcOverlayConfig 133objectClass: olcConfig 134objectClass: top 135objectClass: olcSyncProvConfig 136olcOverlay: {0}syncprov 137olcSpNoPresent: TRUE 138olcSpReloadHint: TRUE 139 140dn: olcDatabase={3}monitor,cn=config 141objectClass: olcDatabaseConfig 142olcDatabase: {3}monitor 143olcAccess: {0}to dn.subtree="cn=monitor" by * read 144