mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-01-06 10:46:21 +08:00
70b57c5667
Some portions of the test suite did not correctly handle asyncmeta, fix those issues. Tests execute and pass after this change
89 lines
2.6 KiB
Plaintext
89 lines
2.6 KiB
Plaintext
# master slapd config -- for testing
|
|
# $OpenLDAP$
|
|
## This work is part of OpenLDAP Software <http://www.openldap.org/>.
|
|
##
|
|
## Copyright 1998-2019 The OpenLDAP Foundation.
|
|
## All rights reserved.
|
|
##
|
|
## Redistribution and use in source and binary forms, with or without
|
|
## modification, are permitted only as authorized by the OpenLDAP
|
|
## Public License.
|
|
##
|
|
## A copy of this license is available in the file LICENSE in the
|
|
## top-level directory of the distribution or, alternatively, at
|
|
## <http://www.OpenLDAP.org/license.html>.
|
|
|
|
include @SCHEMADIR@/core.schema
|
|
include @SCHEMADIR@/cosine.schema
|
|
include @SCHEMADIR@/inetorgperson.schema
|
|
include @SCHEMADIR@/openldap.schema
|
|
include @SCHEMADIR@/nis.schema
|
|
include @SCHEMADIR@/ppolicy.schema
|
|
pidfile @TESTDIR@/slapd.m.pid
|
|
argsfile @TESTDIR@/slapd.m.args
|
|
|
|
#ldapmod#modulepath ../servers/slapd/back-ldap/
|
|
#ldapmod#moduleload back_ldap.la
|
|
#asyncmetamod#modulepath ../servers/slapd/back-asyncmeta/
|
|
#asyncmetamod#moduleload back_asyncmeta.la
|
|
#monitormod#modulepath ../servers/slapd/back-monitor/
|
|
#monitormod#moduleload back_monitor.la
|
|
|
|
# seems to improve behavior under very heavy load
|
|
# (i.e. it alleviates load on target systems)
|
|
threads 8
|
|
|
|
#######################################################################
|
|
# database definitions
|
|
#######################################################################
|
|
|
|
database asyncmeta
|
|
suffix "o=Example,c=US"
|
|
rootdn "cn=Manager,o=Example,c=US"
|
|
rootpw secret
|
|
chase-referrals no
|
|
#nretries forever
|
|
nretries 100
|
|
#norefs true
|
|
network-timeout 500
|
|
#max-timeout-ops 50
|
|
#max-pending-ops 128
|
|
#max-target-conns 16
|
|
|
|
# local
|
|
uri "@URI2@ou=Meta,o=Example,c=US"
|
|
subtree-exclude "ou=Excluded,ou=Meta,o=Example,c=US"
|
|
suffixmassage "ou=Meta,o=Example,c=US" "ou=Meta,dc=example,dc=com"
|
|
###pseudorootdn "cn=manager,ou=meta,dc=example,dc=com"
|
|
###pseudorootpw secret
|
|
idassert-bind bindmethod=simple
|
|
binddn="cn=manager,ou=meta,dc=example,dc=com"
|
|
credentials="secret"
|
|
mode=self
|
|
flags=non-prescriptive
|
|
idassert-authzFrom "dn.exact:cn=Manager,o=Local"
|
|
|
|
# remote
|
|
uri "@URI1@o=Example,c=US"
|
|
subtree-include "dn.subtree:o=Example,c=US"
|
|
suffixmassage "o=Example,c=US" "dc=example,dc=com"
|
|
###pseudorootdn "cn=manager,dc=example,dc=com"
|
|
###pseudorootpw secret
|
|
idassert-bind bindmethod=simple
|
|
binddn="cn=manager,dc=example,dc=com"
|
|
credentials="secret"
|
|
mode=self
|
|
flags=non-prescriptive
|
|
idassert-authzFrom "dn.exact:cn=Manager,o=Local"
|
|
|
|
limits dn.exact="cn=Bjorn Jensen,ou=Information Technology Division,ou=People,o=Example,c=US" time=1 size=8
|
|
|
|
# This is only for binding as the rootdn
|
|
database asyncmeta
|
|
suffix "o=Local"
|
|
rootdn "cn=Manager,o=Local"
|
|
rootpw secret
|
|
uri "@URI6@o=Local"
|
|
|
|
#monitor#database monitor
|