1# consumer slapd config -- for testing of MSAD DIRSYNC replication
2# $OpenLDAP$
3## This work is part of OpenLDAP Software <http://www.openldap.org/>.
4##
5## Copyright 1998-2021 The OpenLDAP Foundation.
6## All rights reserved.
7##
8## Redistribution and use in source and binary forms, with or without
9## modification, are permitted only as authorized by the OpenLDAP
10## Public License.
11##
12## A copy of this license is available in the file LICENSE in the
13## top-level directory of the distribution or, alternatively, at
14## <http://www.OpenLDAP.org/license.html>.
15
16include             @SCHEMADIR@/core.schema
17include             @SCHEMADIR@/cosine.schema
18include             @SCHEMADIR@/inetorgperson.schema
19include             @SCHEMADIR@/nis.schema
20include             @SCHEMADIR@/msuser.schema
21#
22pidfile             @TESTDIR@/slapd.2.pid
23argsfile  @TESTDIR@/slapd.2.args
24
25#mod#modulepath     ../servers/slapd/back-@BACKEND@/
26#mod#moduleload     back_@BACKEND@.la
27#syncprovmod#modulepath ../servers/slapd/overlays/
28#syncprovmod#moduleload syncprov.la
29
30attributeoptions range=
31
32#######################################################################
33# consumer database definitions
34#######################################################################
35
36database  @BACKEND@
37suffix              "@MSAD_SUFFIX@"
38rootdn              "cn=Replica,@BASEDN@"
39rootpw              secret
40#null#bind                    on
41#~null~#directory   @TESTDIR@/db.2.a
42#indexdb#index                objectClass         eq
43#indexdb#index                cn,sn,uid pres,eq,sub
44#indexdb#index                entryUUID,entryCSN  eq
45#ndb#dbname db_2
46#ndb#include @DATADIR@/ndb.conf
47
48# Don't change syncrepl spec yet
49syncrepl  rid=1
50                    provider=@URI1@
51                    binddn="@MSAD_ADMINDN@"
52                    bindmethod=simple
53                    credentials="@MSAD_ADMINPW@"
54                    searchbase="@MSAD_SUFFIX@"
55                    filter="(|(associatedDomain=test.openldap.org)(objectclass=inetorgperson)(objectclass=groupofnames)(objectclass=groupofuniquenames))"
56                    schemachecking=off
57                    scope=sub
58                    type=dirSync
59                    interval=00:00:00:03
60updateref @URI1@
61
62overlay             syncprov
63syncprov-sessionlog 100
64
65database  monitor
66