access to dn.base="" attr=objectClass by users read
access to * by * read
-modulepath ../servers/slapd/back-@BACKEND@/
-@MODULELOAD@
+#mod#modulepath ../servers/slapd/back-@BACKEND@/
+#mod#moduleload back_@BACKEND@.la
#######################################################################
# ldbm database definitions
pidfile ./testrun/slapd.1.pid
argsfile ./testrun/slapd.1.args
-modulepath ../servers/slapd/back-@BACKEND@/
-@MODULELOAD@
+#mod#modulepath ../servers/slapd/back-@BACKEND@/
+#mod#moduleload back_@BACKEND@.la
#######################################################################
# database definitions
sasl-secprops noanonymous
#sasl-secprops none
-modulepath ../servers/slapd/back-@BACKEND@/
-@MODULELOAD@
+#mod#modulepath ../servers/slapd/back-@BACKEND@/
+#mod#moduleload back_@BACKEND@.la
#######################################################################
# ldbm database definitions
pidfile ./testrun/slapd.1.pid
argsfile ./testrun/slapd.1.args
-modulepath ../servers/slapd/back-@BACKEND@/
-@MODULELOAD@
+#mod#modulepath ../servers/slapd/back-@BACKEND@/
+#mod#moduleload back_@BACKEND@.la
#######################################################################
# ldbm database definitions
pidfile ./testrun/slapd.1.pid
argsfile ./testrun/slapd.1.args
-modulepath ../servers/slapd/back-@BACKEND@/
-@MODULELOAD@
+#mod#modulepath ../servers/slapd/back-@BACKEND@/
+#mod#moduleload back_@BACKEND@.la
#######################################################################
# ldbm database definitions
pidfile ./test-db/slapd.pid
argsfile ./test-db/slapd.args
-modulepath ../servers/slapd/back-@BACKEND@/
-@MODULELOAD@
+#mod#modulepath ../servers/slapd/back-@BACKEND@/
+#mod#moduleload back_@BACKEND@.la
#######################################################################
# ldbm database definitions
pidfile ./test-db/slapd.pid
argsfile ./test-db/slapd.args
-modulepath ../servers/slapd/back-@BACKEND@/
-@MODULELOAD@
+#mod#modulepath ../servers/slapd/back-@BACKEND@/
+#mod#moduleload back_@BACKEND@.la
#######################################################################
# ldbm database definitions
access to * by write
-modulepath ../servers/slapd/back-@BACKEND@/
-@MODULELOAD@
+#mod#modulepath ../servers/slapd/back-@BACKEND@/
+#mod#moduleload back_@BACKEND@.la
+#ldapmod#moduleload ../servers/slapd/back-ldap/back_ldap.la
+#metamod#moduleload ../servers/slapd/back-meta/back_meta.la
#######################################################################
# database definitions
# password-hash {md5}
-modulepath ../servers/slapd/back-@BACKEND@/
-@MODULELOAD@
+#mod#modulepath ../servers/slapd/back-@BACKEND@/
+#mod#moduleload back_@BACKEND@.la
#######################################################################
# ldbm database definitions
pidfile ./testrun/slapd.2.pid
argsfile ./testrun/slapd.2.args
-modulepath ../servers/slapd/back-@BACKEND@/
-@MODULELOAD@
+#mod#modulepath ../servers/slapd/back-@BACKEND@/
+#mod#moduleload back_@BACKEND@.la
#######################################################################
# ldbm database definitions
pidfile ./testrun/slapd.pid
argsfile ./testrun/slapd.args
-modulepath ../servers/slapd/back-@BACKEND@/
-@MODULELOAD@
+#mod#modulepath ../servers/slapd/back-@BACKEND@/
+#mod#moduleload back_@BACKEND@.la
#######################################################################
# ldbm database definitions
pidfile ./testrun/slapd.1.pid
argsfile ./testrun/slapd.1.args
-modulepath ../servers/slapd/back-@BACKEND@/
-@MODULELOAD@
+#mod#modulepath ../servers/slapd/back-@BACKEND@/
+#mod#moduleload back_@BACKEND@.la
#######################################################################
# ldbm database definitions
pidfile ./testrun/slapd.2.pid
argsfile ./testrun/slapd.2.args
-modulepath ../servers/slapd/back-@BACKEND@/
-@MODULELOAD@
+#mod#modulepath ../servers/slapd/back-@BACKEND@/
+#mod#moduleload back_@BACKEND@.la
#######################################################################
# ldbm database definitions
#
rootdse ./testdata/rootdse.ldif
-modulepath ../servers/slapd/back-@BACKEND@/
-@MODULELOAD@
+#mod#modulepath ../servers/slapd/back-@BACKEND@/
+#mod#moduleload back_@BACKEND@.la
#######################################################################
# ldbm database definitions
pidfile ./testrun/slapd.1.pid
argsfile ./testrun/slapd.1.args
-modulepath ../servers/slapd/back-@BACKEND@/
-@MODULELOAD@
+#mod#modulepath ../servers/slapd/back-@BACKEND@/
+#mod#moduleload back_@BACKEND@.la
#######################################################################
# master database definitions
pidfile ./testrun/slapd.4.pid
argsfile ./testrun/slapd.4.args
-modulepath ../servers/slapd/back-@BACKEND@/
-@MODULELOAD@
+#mod#modulepath ../servers/slapd/back-@BACKEND@/
+#mod#moduleload back_@BACKEND@.la
#######################################################################
# consumer database definitions
pidfile ./testrun/slapd.5.pid
argsfile ./testrun/slapd.5.args
-modulepath ../servers/slapd/back-@BACKEND@/
-@MODULELOAD@
+#mod#modulepath ../servers/slapd/back-@BACKEND@/
+#mod#moduleload back_@BACKEND@.la
#######################################################################
# consumer database definitions
pidfile ./testrun/slapd.6.pid
argsfile ./testrun/slapd.6.args
-modulepath ../servers/slapd/back-@BACKEND@/
-@MODULELOAD@
+#mod#modulepath ../servers/slapd/back-@BACKEND@/
+#mod#moduleload back_@BACKEND@.la
#######################################################################
# consumer database definitions
pidfile ./testrun/slapd.2.pid
argsfile ./testrun/slapd.2.args
-modulepath ../servers/slapd/back-@BACKEND@/
-@MODULELOAD@
+#mod#modulepath ../servers/slapd/back-@BACKEND@/
+#mod#moduleload back_@BACKEND@.la
#######################################################################
# consumer database definitions
pidfile ./testrun/slapd.3.pid
argsfile ./testrun/slapd.3.args
-modulepath ../servers/slapd/back-@BACKEND@/
-@MODULELOAD@
+#mod#modulepath ../servers/slapd/back-@BACKEND@/
+#mod#moduleload back_@BACKEND@.la
#######################################################################
# consumer database definitions
pidfile ./testrun/slapd.1.pid
argsfile ./testrun/slapd.1.args
-modulepath ../servers/slapd/back-@BACKEND@/
-@MODULELOAD@
-
+#mod#modulepath ../servers/slapd/back-@BACKEND@/
+#mod#moduleload back_@BACKEND@.la
#######################################################################
# database definitions
pidfile ./testrun/slapd.2.pid
argsfile ./testrun/slapd.2.args
-modulepath ../servers/slapd/back-@BACKEND@/
-@MODULELOAD@
-
+#mod#modulepath ../servers/slapd/back-@BACKEND@/
+#mod#moduleload back_@BACKEND@.la
#######################################################################
# database definitions
AC_bdb=@BUILD_BDB@
AC_hdb=@BUILD_HDB@
AC_ldbm=@BUILD_LDBM@
+AC_ldap=ldap@BUILD_LDAP@
+AC_meta=meta@BUILD_META@
AC_MONITOR=@BUILD_MONITOR@
AC_CACHE=@BUILD_CACHE@
AC_WITH_TLS=@WITH_TLS@
-export AC_MONITOR AC_CACHE AC_WITH_TLS
+export AC_MONITOR AC_CACHE AC_WITH_TLS AC_ldap AC_meta
if test ! -x ../servers/slapd/slapd ; then
echo "Could not locate slapd(8)"
else
MON=nomonitor
fi
-if [ x"$BACKENDTYPE" = x"mod" ]; then
- MODULELOAD="moduleload back_${BACKEND}.la"
-fi
sed -e "s/@BACKEND@/${BACKEND}/" \
- -e "s/@MODULELOAD@/${MODULELOAD}/" \
-e "s/^#${BACKEND}#//" \
+ -e "s/^#${BACKENDTYPE}#//" \
+ -e "s/^#${AC_ldap}#//" \
+ -e "s/^#${AC_meta}#//" \
-e "s/^#${MON}#//" \
-e "s/@CACHETTL@/${CACHETTL}/" \
-e "s/@ENTRY_LIMIT@/${CACHE_ENTRY_LIMIT}/"