summaryrefslogtreecommitdiffstats
path: root/source4/scripting/python/samba/provision.py
diff options
context:
space:
mode:
authorKamen Mazdrashki <kamenim@samba.org>2010-04-09 10:48:20 +0300
committerKamen Mazdrashki <kamenim@samba.org>2010-04-09 12:21:34 +0300
commit8149094eddebd9a0e8b7c123c2ed54d00164bb26 (patch)
treedfe5731e4331d76fe88c39a0243e77e69a083ff2 /source4/scripting/python/samba/provision.py
parent4ba2ac073d7a7859ab73f8b7f40d630ddbff8687 (diff)
downloadsamba-8149094eddebd9a0e8b7c123c2ed54d00164bb26.tar.gz
samba-8149094eddebd9a0e8b7c123c2ed54d00164bb26.tar.xz
samba-8149094eddebd9a0e8b7c123c2ed54d00164bb26.zip
s4/dsdb: Set schemaInfo attribute value during provisioning
After provisioning new Forest, schemaInfo should be set to a value with revision=1 and current invocation_id
Diffstat (limited to 'source4/scripting/python/samba/provision.py')
-rw-r--r--source4/scripting/python/samba/provision.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/source4/scripting/python/samba/provision.py b/source4/scripting/python/samba/provision.py
index abbcf522105..2e4aa34a8ce 100644
--- a/source4/scripting/python/samba/provision.py
+++ b/source4/scripting/python/samba/provision.py
@@ -945,6 +945,8 @@ def setup_samdb(path, setup_path, session_info, provision_backend, lp,
message("Setting up sam.ldb schema")
samdb.add_ldif(schema.schema_dn_add, controls=["relax:0"])
samdb.modify_ldif(schema.schema_dn_modify)
+ # set schemaInfo to defalt value for a new Forest
+ samdb.set_schema_info()
samdb.write_prefixes_from_schema()
samdb.add_ldif(schema.schema_data, controls=["relax:0"])
setup_add_ldif(samdb, setup_path("aggregate_schema.ldif"),