3 include ${LDAPDIR}/backend-schema.schema
5 pidfile ${LDAPDIR}/slapd.pid
6 argsfile ${LDAPDIR}/slapd.args
7 sasl-realm ${DNSDOMAIN}
13 uid=([^,]*),cn=${DNSDOMAIN},cn=digest-md5,cn=auth
14 ldap:///${DOMAINDN}??sub?(samAccountName=\$1)
17 uid=([^,]*),cn=([^,]*),cn=digest-md5,cn=auth
18 ldap:///${DOMAINDN}??sub?(samAccountName=\$1)
20 include ${LDAPDIR}/modules.conf
22 defaultsearchbase ${DOMAINDN}
27 directory ${LDAPDIR}/db/schema
29 index samAccountName eq
31 index objectCategory eq
32 index lDAPDisplayName eq
37 directory ${LDAPDIR}/db/config
39 index samAccountName eq
42 index objectCategory eq
46 index nETBIOSName eq pres
50 rootdn ${LDAPMANAGERDN}
51 rootpw ${LDAPMANAGERPASS}
52 directory ${LDAPDIR}/db/user
54 index samAccountName eq
57 index objectCategory eq
64 index lDAPDisplayName eq
67 index nETBIOSName eq pres
69 #syncprov is stable in OpenLDAP 2.3, and available in 2.2.
70 #We only need this for the contextCSN attribute anyway....
72 syncprov-checkpoint 100 10
73 syncprov-sessionlog 100