# that are only saved once. In 1.33, Bacula now deals
# with this situation.
#
-echo "${cwd}/weird-files" >/tmp/file-list
-echo "${cwd}/weird-files" >>/tmp/file-list
+echo "${cwd}/weird-files" >${cwd}/tmp/file-list
+echo "${cwd}/weird-files" >>${cwd}/tmp/file-list
# Create a Unix domain socket (sock-file)
cd weird-files
yes
wait
messages
-@$out
quit
END_OF_DATA
cd ${cwd}
check_two_logs
-#diff ${cwd}/tmp/original ${cwd}/tmp/restored 2>&1 >/dev/null
-diff ${cwd}/tmp/original ${cwd}/tmp/restored
-
-dstat=$?
+if test "$debug" -eq 1; then
+ diff -u ${cwd}/tmp/original ${cwd}/tmp/restored
+ dstat=$?
+ if [ $dstat != 0 ] ; then
+ echo " "
+ echo "===== Original ======"
+ cat ${cwd}/tmp/original
+ echo "====="
+ echo " "
+ echo "===== Restored ======"
+ cat ${cwd}/tmp/restored
+ echo "====="
+ fi
+else
+ diff -u ${cwd}/tmp/original ${cwd}/tmp/restored 2>&1 >/dev/null
+ dstat=$?
+fi
end_test