1dn: cn=config
2objectClass: olcGlobal
3cn: config
4olcLogLevel: Sync
5olcLogLevel: Stats
6olcPidFile: @TESTDIR@/slapd.1.pid
7olcArgsFile: @TESTDIR@/slapd.1.args
8olcServerID: 1
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#accesslogmod#dn: cn=module{1},cn=config
27#accesslogmod#objectClass: olcModuleList
28#accesslogmod#cn: module{1}
29#accesslogmod#olcModulePath: @TESTWD@/../servers/slapd/overlays/
30#accesslogmod#olcModuleLoad: {0}accesslog.la
31
32dn: olcDatabase={-1}frontend,cn=config
33objectClass: olcDatabaseConfig
34objectClass: olcFrontendConfig
35olcDatabase: {-1}frontend
36olcAccess: {0}to dn=""  by * read
37olcAccess: {1}to *  by self write  by users read  by anonymous auth
38
39dn: olcDatabase={0}config,cn=config
40objectClass: olcDatabaseConfig
41olcDatabase: {0}config
42olcAccess: {0}to *  by * none
43olcRootPW:< file://@TESTDIR@/configpw
44
45dn: olcDatabase={1}@BACKEND@,cn=config
46objectClass: olcDatabaseConfig
47objectClass: olc@BACKEND@Config
48olcDatabase: {1}@BACKEND@
49olcSuffix: dc=example,dc=com
50olcRootDN: cn=manager,dc=example,dc=com
51olcRootPW: secret
52olcSizeLimit: unlimited
53olcTimeLimit: unlimited
54#~null~#olcDbDirectory: @TESTDIR@/srv/db.1
55#indexdb#olcDbIndex: default eq
56#indexdb#olcDbIndex: objectClass
57#indexdb#olcDbIndex: entryUUID
58#indexdb#olcDbIndex: entryCSN
59#indexdb#olcDbIndex: cn eq,sub,approx
60#indexdb#olcDbIndex: givenName eq,sub,approx
61#indexdb#olcDbIndex: displayname eq,sub,approx
62#indexdb#olcDbIndex: uid eq,sub
63#indexdb#olcDbIndex: uidNumber eq
64#indexdb#olcDbIndex: gidNumber eq
65#indexdb#olcDbIndex: mail eq,sub
66#indexdb#olcDbIndex: sn eq,sub,approx
67#indexdb#olcDbIndex: description eq,sub
68#indexdb#olcDbIndex: title eq,sub
69#indexdb#olcDbIndex: member
70#indexdb#olcDbIndex: ou eq,sub,approx
71#indexdb#olcDbIndex: memberUid
72#mdb#olcDbMaxSize: 33554432
73
74dn: olcOverlay={0}accesslog,olcDatabase={1}@BACKEND@,cn=config
75objectClass: olcOverlayConfig
76objectClass: olcAccessLogConfig
77olcOverlay: {0}accesslog
78olcAccessLogDB: cn=accesslog
79olcAccessLogOps: reads
80olcAccessLogOps: writes
81olcAccessLogPurge: 07+00:00 01+00:00
82olcAccessLogSuccess: TRUE
83
84dn: olcDatabase={2}@BACKEND@,cn=config
85objectClass: olcDatabaseConfig
86objectClass: olc@BACKEND@Config
87olcDatabase: {2}@BACKEND@
88olcSuffix: cn=accesslog
89olcSizeLimit: unlimited
90olcTimeLimit: unlimited
91olcDbIndex: default eq
92olcDbIndex: entryCSN,objectClass,reqEnd,reqResult,reqStart,reqDN
93#~null~#olcDbDirectory: @TESTDIR@/srv/db.2
94#mdb#olcDbMaxSize: 33554432
95
96dn: olcDatabase={3}monitor,cn=config
97objectClass: olcDatabaseConfig
98olcDatabase: {3}monitor
99olcAccess: {0}to dn.subtree="cn=monitor"  by * read
100