s4 upgradeprovision: Copy versionNumber if not present it helps to make gpo valid
authorMatthieu Patou <mat@matws.net>
Tue, 7 Sep 2010 13:50:39 +0000 (17:50 +0400)
committerMatthieu Patou <mat@matws.net>
Sun, 26 Sep 2010 02:22:43 +0000 (06:22 +0400)
source4/scripting/bin/upgradeprovision

index 6697c821f970e8ddf68d72e57b67deb4a7809cd0..3c02569ba3b186a1c94bbdf5e36e24dc545a0d5e 100755 (executable)
@@ -88,7 +88,7 @@ hashAttrNotCopied = {   "dn": 1, "whenCreated": 1, "whenChanged": 1,
                         "distinguishedName": 1, "nTMixedDomain": 1,
                         "showInAdvancedViewOnly": 1, "instanceType": 1,
                         "msDS-Behavior-Version":1, "nextRid":1, "cn": 1,
-                        "versionNumber":1, "lmPwdHistory":1, "pwdLastSet": 1,
+                        "lmPwdHistory":1, "pwdLastSet": 1,
                         "ntPwdHistory":1, "unicodePwd":1,"dBCSPwd":1,
                         "supplementalCredentials":1, "gPCUserExtensionNames":1,
                         "gPCMachineExtensionNames":1,"maxPwdAge":1, "secret":1,
@@ -111,8 +111,8 @@ hashOverwrittenAtt = {  "prefixMap": replace, "systemMayContain": replace,
                         "rIDNextRID": add, "rIDUsedPool": never,
                         "defaultSecurityDescriptor": replace + add,
                         "isMemberOfPartialAttributeSet": delete,
-                        "attributeDisplayNames": replace + add}
-
+                        "attributeDisplayNames": replace + add,
+                        "versionNumber": add}
 
 backlinked = []
 forwardlinked = set()