mirror of
https://github.com/samba-team/samba.git
synced 2025-01-11 05:18:09 +03:00
dbcheck: make sure we ask for replPropertyMetaData if we need to process any forward link attributes
BUG: https://bugzilla.samba.org/show_bug.cgi?id=13228 Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
This commit is contained in:
parent
2059803386
commit
182fb3c4c9
@ -1811,7 +1811,19 @@ newSuperior: %s""" % (str(from_dn), str(to_rdn), str(to_base)))
|
||||
attrs.append(dn.get_rdn_name())
|
||||
attrs.append("isDeleted")
|
||||
attrs.append("systemFlags")
|
||||
need_replPropertyMetaData = False
|
||||
if '*' in attrs:
|
||||
need_replPropertyMetaData = True
|
||||
else:
|
||||
for a in attrs:
|
||||
linkID, _ = self.get_attr_linkID_and_reverse_name(a)
|
||||
if linkID == 0:
|
||||
continue
|
||||
if linkID & 1:
|
||||
continue
|
||||
need_replPropertyMetaData = True
|
||||
break
|
||||
if need_replPropertyMetaData:
|
||||
attrs.append("replPropertyMetaData")
|
||||
attrs.append("objectGUID")
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user