from samba.ms_schema_markdown import read_ms_markdown
from samba.schema import Schema
- updates_allowed_overriden = False
+ updates_allowed_overridden = False
sambaopts = kwargs.get("sambaopts")
credopts = kwargs.get("credopts")
lp = sambaopts.get_loadparm()
if lp.get("dsdb:schema update allowed") is None:
lp.set("dsdb:schema update allowed", "yes")
print("Temporarily overriding 'dsdb:schema update allowed' setting")
- updates_allowed_overriden = True
+ updates_allowed_overridden = True
own_dn = ldb.Dn(samdb, samdb.get_dsServiceName())
master = get_fsmo_roleowner(samdb, str(samdb.get_schema_basedn()),
samdb.transaction_cancel()
error_encountered = True
- if updates_allowed_overriden:
+ if updates_allowed_overridden:
lp.set("dsdb:schema update allowed", "no")
if temp_folder:
]
def run(self, **kwargs):
- updates_allowed_overriden = False
+ updates_allowed_overridden = False
sambaopts = kwargs.get("sambaopts")
credopts = kwargs.get("credopts")
lp = sambaopts.get_loadparm()
if lp.get("dsdb:schema update allowed") is None:
lp.set("dsdb:schema update allowed", "yes")
print("Temporarily overriding 'dsdb:schema update allowed' setting")
- updates_allowed_overriden = True
+ updates_allowed_overridden = True
if forest_prep is None and domain_prep is None:
forest_prep = True
samdb.transaction_cancel()
error_encountered = True
- if updates_allowed_overriden:
+ if updates_allowed_overridden:
lp.set("dsdb:schema update allowed", "no")
if error_encountered: