sd_val = ndr_pack(sd)
sd_flags = security.SECINFO_DACL | security.SECINFO_SACL
- if not self.confirm_all('Fix %s on %r?' % (sd_attr, dn), 'fix_ntsecuritydescriptor'):
- self.report('Not fixing %s on %r\n' % (sd_attr, dn))
+ if not self.confirm_all('Fix %s on %s?' % (sd_attr, dn), 'fix_ntsecuritydescriptor'):
+ self.report('Not fixing %s on %s\n' % (sd_attr, dn))
return
nmsg = ldb.Message()
nmsg[sd_attr] = ldb.MessageElement(sd_val, ldb.FLAG_MOD_REPLACE, sd_attr)
if self.do_modify(nmsg, ["sd_flags:1:%d" % sd_flags],
"Failed to fix metadata for attribute %s" % sd_attr):
- self.report("Fixed attribute '%r' of '%s'\n" % (sd_attr, dn))
+ self.report("Fixed attribute '%s' of '%s'\n" % (sd_attr, dn))
def is_fsmo_role(self, dn):
if dn == self.samdb.domain_dn: