s4-dbcheck: Always specify the dhcheck control
authorAndrew Bartlett <abartlet@samba.org>
Sat, 16 Jun 2012 01:51:22 +0000 (11:51 +1000)
committerAndrew Bartlett <abartlet@samba.org>
Sat, 16 Jun 2012 01:55:06 +0000 (03:55 +0200)
This will then allow us to make schema modifications, overriding the default ban.

Andrew Bartlett

source4/scripting/python/samba/dbchecker.py

index 95be1ceb08ec83f15e8bc91c5f5342903bc57d55..72d0604b34ad975f8bb4911c2916b4ad129d9add 100644 (file)
@@ -118,6 +118,7 @@ class dbcheck(object):
         if self.verbose:
             self.report(self.samdb.write_ldif(m, ldb.CHANGETYPE_MODIFY))
         try:
+            controls = controls + ["local_oid:%s:0" % dsdb.DSDB_CONTROL_DBCHECK]
             self.samdb.modify(m, controls=controls, validate=validate)
         except Exception, err:
             self.report("%s : %s" % (msg, err))