upgradeprovision: use relaxed control while adding missing object container
authorMatthieu Patou <mat@matws.net>
Fri, 12 Nov 2010 17:00:57 +0000 (20:00 +0300)
committerMatthieu Patou <mat@samba.org>
Fri, 12 Nov 2010 19:40:21 +0000 (19:40 +0000)
source4/scripting/bin/upgradeprovision

index d2cc7abae72b5d40969aec0bf32164826597ddac..e450cf8987481ecd629eb04f12190bfa85322a80 100755 (executable)
@@ -654,7 +654,9 @@ def add_deletedobj_containers(ref_samdb, samdb, names):
             delta.dn = Dn(samdb, str(reference[0]["dn"]))
             for att in hashAttrNotCopied.keys():
                 delta.remove(att)
-            samdb.add(delta)
+
+            modcontrols = ["relax:0", "local_oid:1.3.6.1.4.1.7165.4.3.16:0"]
+            samdb.add(delta, modcontrols)
 
             listwko = []
             res = samdb.search(expression="(objectClass=*)", base=part,