s4-drs: Save prefix map using LDB_CONTROL_AS_SYSTEM control
authorKamen Mazdrashki <kamen.mazdrashki@postpath.com>
Fri, 18 Dec 2009 16:15:49 +0000 (18:15 +0200)
committerAndrew Tridgell <tridge@samba.org>
Mon, 21 Dec 2009 12:45:00 +0000 (23:45 +1100)
Signed-off-by: Andrew Tridgell <tridge@samba.org>
source4/dsdb/schema/schema_init.c

index b8cbedcb7d115a486720cad898eb1bbfae03d9c5..ccdf97cf2db01776fd2f4f1807d9cb7b16cd5216 100644 (file)
@@ -310,7 +310,7 @@ WERROR dsdb_write_prefixes_from_schema_to_ldb(TALLOC_CTX *mem_ctx, struct ldb_co
                return WERR_NOMEM;
        }
  
-       ldb_ret = samdb_replace( ldb, msg, msg );
+       ldb_ret = samdb_replace_as_system(ldb, temp_ctx, msg);
 
        talloc_free(temp_ctx);