dbcheck.sh: Fix the arguments supplied as $@
authorGarming Sam <garming@catalyst.net.nz>
Wed, 13 Jul 2016 01:30:35 +0000 (13:30 +1200)
committerGarming Sam <garming@samba.org>
Fri, 15 Jul 2016 08:01:30 +0000 (10:01 +0200)
Signed-off-by: Garming Sam <garming@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
testprogs/blackbox/dbcheck.sh

index 0ce273129ebb9cfc17c2ac51e4673965e6e42770..1f951e9e89bd519f25c7abb83c61aa2d9e84684c 100755 (executable)
@@ -9,34 +9,35 @@ fi
 
 PREFIX="$1"
 shift 1
+ARGS=$@
 
 . `dirname $0`/subunit.sh
 
 dbcheck() {
-       $BINDIR/samba-tool dbcheck --cross-ncs $@
+       $BINDIR/samba-tool dbcheck --cross-ncs $ARGS
 }
 
 # 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 $@
+       $BINDIR/samba-tool dbcheck --quiet --fix --yes fix_all_string_dn_component_mismatch --attrs="lastKnownParent defaultObjectCategory fromServer rIDSetReferences" --cross-ncs $ARGS
 }
 
 # This test shows that this does not do anything to a current
 # provision (that would be a bug)
 dbcheck_reset_well_known_acls() {
-       $BINDIR/samba-tool dbcheck --cross-ncs --reset-well-known-acls $@
+       $BINDIR/samba-tool dbcheck --cross-ncs --reset-well-known-acls $ARGS
 }
 
 reindex() {
-       $BINDIR/samba-tool dbcheck --reindex
+       $BINDIR/samba-tool dbcheck --reindex $ARGS
 }
 
 fixed_attrs() {
-       $BINDIR/samba-tool dbcheck --attrs=cn
+       $BINDIR/samba-tool dbcheck --attrs=cn $ARGS
 }
 
 force_modules() {
-       $BINDIR/samba-tool dbcheck --force-modules
+       $BINDIR/samba-tool dbcheck --force-modules $ARGS
 }
 
 dbcheck_fix_one_way_links