From d0e221c4e097b53184ad4a877a1d062eaa10390c Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Fri, 5 Jan 2007 20:58:21 +0000 Subject: r20568: split out the rootdse ldif and set the isSyncronized = TRUE when we done metze (This used to be commit 5875ce1ac6ff694d07787ff0cf81b3429580311b) --- source4/scripting/libjs/provision.js | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'source4/scripting/libjs/provision.js') diff --git a/source4/scripting/libjs/provision.js b/source4/scripting/libjs/provision.js index 731f95c6de..772505f569 100644 --- a/source4/scripting/libjs/provision.js +++ b/source4/scripting/libjs/provision.js @@ -499,6 +499,10 @@ function provision(subobj, message, blank, paths, session_info, credentials, lda message("Setting up sam.ldb attributes\n"); setup_add_ldif("provision_init.ldif", info, samdb, false); + + message("Setting up sam.ldb rootDSE\n"); + setup_add_ldif("provision_rootdse_add.ldif", info, samdb, false); + message("Erasing data from partitions\n"); ldb_erase_partitions(info, samdb, ldapbackend); @@ -566,6 +570,9 @@ function provision(subobj, message, blank, paths, session_info, credentials, lda message("Setting up sam.ldb index\n"); setup_add_ldif("provision_index.ldif", info, samdb, false); + message("Setting up sam.ldb rootDSE marking as syncronized\n"); + setup_modify_ldif("provision_rootdse_modify.ldif", info, samdb, false); + var commit_ok = samdb.transaction_commit(); if (!commit_ok) { info.message("ldb commit failed: " + samdb.errstring() + "\n"); @@ -597,6 +604,9 @@ function provision(subobj, message, blank, paths, session_info, credentials, lda message("Setting up sam.ldb index\n"); setup_add_ldif("provision_index.ldif", info, samdb, false); + message("Setting up sam.ldb rootDSE marking as syncronized\n"); + setup_modify_ldif("provision_rootdse_modify.ldif", info, samdb, false); + var commit_ok = samdb.transaction_commit(); if (!commit_ok) { info.message("samdb commit failed: " + samdb.errstring() + "\n"); -- cgit