help="Print information security descriptors differences")
parser.add_option("--debugall", action="store_true",
help="Print all available information (very verbose)")
+parser.add_option("--resetfileacl", action="store_true",
+ help="Force a reset on filesystem acls in sysvol / netlogon share")
parser.add_option("--full", action="store_true",
help="Perform full upgrade of the samdb (schema, configuration, new objects, ...")
# 22)
if lastProvisionUSNs != None:
updateProvisionUSN(ldbs.sam, minUSN, maxUSN)
- update_gpo(paths, ldbs.sam, names, lp, message)
+ if opts.full or opts.resetfileacl:
+ update_gpo(paths, ldbs.sam, names, lp, message, 1)
+ else:
+ update_gpo(paths, ldbs.sam, names, lp, message, 0)
ldbs.groupedCommit()
new_ldbs.groupedCommit()
message(SIMPLE, "Upgrade finished !")