I am trying to test the master/master replication architecture.  When following the documentation from: http://www.openldap.org/doc/admin24/replication.html it shows:

     olcModulePath: /usr/local/libexec/openldap
     olcModuleLoad: syncprov.la


When looking on my system, that file, nor the directory exists.  I then looked into the slapd.conf file to see where the other libraries were:

# modulepath    /usr/sbin/openldap
# moduleload    back_bdb.la

Again that directory, nor the module exist.

I then thought there may be some option in the source that needs to be enabled to build the syncprov library, but I found nothing.  I do see that there is a patch for ‘syncrepl-uuid’ which would make me think that the package is being built with syncrepl capability.  How do I move forward? Do I need that library loaded? I did find this: https://bugzilla.redhat.com/show_bug.cgi?id=466937 which states:

syncprov is compiled statically into slapd daemon to keep backward
compatibility, I forgot to remove it from the config file.

Does that mean the library is loaded by default, and doesn’t explicitly need to be set to load?  Thanks for any help.

--
MAT