#!/bin/sh
#
-# Copyright (C) 2000-2022 Kern Sibbald
+# Copyright (C) 2000-2020 Kern Sibbald
# License: BSD 2-Clause; see file LICENSE-FOSS
-#
-
#
# Run a simple backup of the Bacula build directory then create some
# new files, do an Incremental onto a different medium
cp -f scripts/freebsd_tape_options bin/tape_options
fi
-mt -f /dev/nst0 rewind
-mt -f /dev/nst0 weof
-mt -f /dev/nst1 rewind
-mt -f /dev/nst1 weof
+mt -f /dev/nst0 status | grep ONLINE >/dev/null
+stat=$?
+if [ $stat -eq 0 ] ; then
+ mt -f /dev/nst0 rewind
+ mt -f /dev/nst0 weof
+else
+ mtx -f $AUTOCHANGER load 1 0
+fi
+mt -f /dev/nst1 status | grep ONLINE >/dev/null
+stat=$?
+if [ $stat -eq 0 ] ; then
+ mt -f /dev/nst1 rewind
+ mt -f /dev/nst1 weof
+else
+ mtx -f $AUTOCHANGER load 2 1
+ mtx -f $AUTOCHANGER status
+fi
echo "${cwd}/build" >${cwd}/tmp/file-list