BSD mktemp does not understand --tmpdir, and does not have a default
pattern if none is supplied.
Signed-off-by: Yung-Chin Oei <yungchin@yungchin.nl>
Acked-by: Gabriel Filion <lelutin@gmail.com>
Reviewed-by: Rob Browning <rlb@defaultvalue.org>
src="$1"
dest="$2"
-tmpfile="$(mktemp)"
+tmpfile="$(mktemp /tmp/bup-test-XXXXXXX)"
trap "rm -rf '${tmpfile}'" EXIT
rsync_opts="-niaH$verify_content --delete"
rm -rf $D
mkdir -p $D/x
date > $D/x/1
- tmpdir="$(mktemp --tmpdir=/tmp -d bup-test-XXXXXXX)"
+ tmpdir="$(mktemp -d /tmp/bup-test-XXXXXXX)"
cleanup() { set -x; rm -rf "${tmpdir}"; set +x; }
trap cleanup EXIT
date > "$tmpdir/2"