openldap-commit2devel@OpenLDAP.org wrote:
A ref change was pushed to the OpenLDAP (openldap.git) repository. It will be available in the public mirror shortly.
The branch, master has been updated via 9cc97ea9e1c9ee2ee9f7d427ef9b950e890c219f (commit) from 2731ff0c23ae29414d12658f31d9d3bde6b5c374 (commit)
Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below.
- Log -----------------------------------------------------------------
commit 9cc97ea9e1c9ee2ee9f7d427ef9b950e890c219f Author: Howard Chu hyc@openldap.org Date: Thu Dec 13 06:29:32 2018 -0800
MS AD DirSync support Requires "attribute_option range=" in config.
Correction: "attributeoptions range="
No test script provided yet, since testing requires an actual AD server.
Here's a sample config, assuming the AD server's baseDN is "dc=ldapsync,dc=local" It's based on the consumer config from test017.
include ./schema/core.schema include ./schema/cosine.schema include ./schema/inetorgperson.schema include ./schema/nis.schema include ./schema/msuser.schema
attributeoptions range=
database mdb suffix "dc=ldapsync,dc=local" rootdn "cn=Replica,dc=ldapsync,dc=local" rootpw secret directory ./testrun/db.2.a index objectClass eq index cn,sn,uid pres,eq,sub index entryUUID,entryCSN eq
syncrepl rid=1 provider=ldap://ldapsync/ binddn="cn=Administrator,cn=users,dc=ldapsync,dc=local" bindmethod=simple credentials=MSAD-secret searchbase="dc=ldapsync,dc=local" filter="(|(objectClass=user)(objectclass=group))" schemachecking=off scope=sub type=dirSync interval=00:00:00:03 updateref ldap://ldapsync/
database monitor
Summary of changes: servers/slapd/schema/msuser.ldif | 4299 ++++++++++++++++++++++++++++++++++++ servers/slapd/schema/msuser.schema | 4295 +++++++++++++++++++++++++++++++++++ servers/slapd/syncrepl.c | 610 ++++- 3 files changed, 9140 insertions(+), 64 deletions(-) create mode 100644 servers/slapd/schema/msuser.ldif create mode 100644 servers/slapd/schema/msuser.schema