From: Garming Sam Date: Mon, 11 Jul 2016 21:54:14 +0000 (+1200) Subject: tests/dbcheck: One way links are expected to be stale X-Git-Tag: tdb-1.3.10~375 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=88591030ce52c106d6540c65a128f316971e2d37;p=thirdparty%2Fsamba.git tests/dbcheck: One way links are expected to be stale Run a targeted dbcheck to fix only the one way links. Signed-off-by: Garming Sam Reviewed-by: Andrew Bartlett --- diff --git a/testprogs/blackbox/dbcheck.sh b/testprogs/blackbox/dbcheck.sh index 66628b05190..0ce273129eb 100755 --- a/testprogs/blackbox/dbcheck.sh +++ b/testprogs/blackbox/dbcheck.sh @@ -16,6 +16,11 @@ dbcheck() { $BINDIR/samba-tool dbcheck --cross-ncs $@ } +# This list of attributes can be freely extended +dbcheck_fix_one_way_links() { + $BINDIR/samba-tool dbcheck --quiet --fix --yes fix_all_string_dn_component_mismatch --attrs="lastKnownParent defaultObjectCategory" --cross-ncs $@ +} + # This test shows that this does not do anything to a current # provision (that would be a bug) dbcheck_reset_well_known_acls() { @@ -34,6 +39,7 @@ force_modules() { $BINDIR/samba-tool dbcheck --force-modules } +dbcheck_fix_one_way_links testit "dbcheck" dbcheck testit "reindex" reindex testit "fixed_attrs" fixed_attrs