diff --git a/source4/scripting/python/samba/provision.py b/source4/scripting/python/samba/provision.py index fa2dabe5d47..f7db2e7bb8c 100644 --- a/source4/scripting/python/samba/provision.py +++ b/source4/scripting/python/samba/provision.py @@ -976,7 +976,8 @@ def setup_samdb(path, setup_path, session_info, provision_backend, lp, "SCHEMADN": names.schemadn, "DOMAINDN": names.domaindn, "SERVERDN": names.serverdn, - "FOREST_FUNCTIONALALITY": str(forestFunctionality) + "FOREST_FUNCTIONALALITY": str(forestFunctionality), + "DOMAIN_FUNCTIONALITY": str(domainFunctionality) }) message("Setting up display specifiers") diff --git a/source4/setup/provision_configuration.ldif b/source4/setup/provision_configuration.ldif index e6e9b3fd50b..b913eba702d 100644 --- a/source4/setup/provision_configuration.ldif +++ b/source4/setup/provision_configuration.ldif @@ -1039,6 +1039,7 @@ dn: CN=${DOMAIN},CN=Partitions,${CONFIGDN} objectClass: top objectClass: crossRef dnsRoot: ${DNSDOMAIN} +msDS-Behavior-Version: ${DOMAIN_FUNCTIONALITY} nCName: ${DOMAINDN} nETBIOSName: ${DOMAIN} nTMixedDomain: 0