>From 03eca307163fa7b865533b7eecae73671c543a66 Mon Sep 17 00:00:00 2001 From: Matthieu Patou Date: Sun, 27 Jan 2013 15:43:07 -0800 Subject: [PATCH 3/4] dsdb-drs: when replicating schema object checks ask for removal of previous version if exists Signed-off-by: Matthieu Patou --- source4/dsdb/repl/replicated_objects.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/source4/dsdb/repl/replicated_objects.c b/source4/dsdb/repl/replicated_objects.c index 44c5de8..b16ba17 100644 --- a/source4/dsdb/repl/replicated_objects.c +++ b/source4/dsdb/repl/replicated_objects.c @@ -133,9 +133,10 @@ WERROR dsdb_repl_make_working_schema(struct ldb_context *ldb, * (OIDs as OID strings) into schema, using * the remote prefixMap */ - werr = dsdb_schema_set_el_from_ldb_msg(ldb, - working_schema, - object.msg); + werr = dsdb_schema_set_el_from_ldb_msg_dups(ldb, + working_schema, + object.msg, + true); if (!W_ERROR_IS_OK(werr)) { DEBUG(4,("debug: failed to convert object %s into a schema element, will try during next loop: %s\n", ldb_dn_get_linearized(object.msg->dn), -- 1.7.9.5