s4/selftest/provisions/dump.sh: dump to target dir if supplied
authorDouglas Bagnall <douglas.bagnall@catalyst.net.nz>
Tue, 28 Jun 2016 01:58:41 +0000 (13:58 +1200)
committerGarming Sam <garming@samba.org>
Fri, 15 Jul 2016 08:01:29 +0000 (10:01 +0200)
This is clearly what was meant to happen.

Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
source4/selftest/provisions/dump.sh

index 3616d56b2846a8af2cc7d9cd7470fb51718997c5..1b3ec1ee497d29dc2af4ada95888888435db4460 100755 (executable)
@@ -25,7 +25,7 @@ cd $dirbase
 for f in $(find . -name '*.tdb'); do
     dname=$TARGETDIR/$(dirname $f)
     mkdir -p $dname
-    outname=$f.dump
+    outname=$dname/$(basename $f).dump
     echo "Dumping $f to $outname"
     $TDBDUMP $f > $outname || {
        echo "Failed to dump to $outname"
@@ -37,7 +37,7 @@ done
 for f in $(find . -name '*.ldb'); do
     dname=$TARGETDIR/$(dirname $f)
     mkdir -p $dname
-    outname=$f.dump
+    outname=$dname/$(basename $f).dump
     echo "Dumping $f to $outname"
     $TDBDUMP $f > $outname || {
        echo "Failed to dump to $outname"