Current File : //usr/local/jetapps/usr/share/rear/verify/BACULA/default/050_check_requirements.sh |
#
# Check that bacula is installed and configuration files exist
# First determine whether we need to restore using bconsole or bextract.
if [ "$BEXTRACT_DEVICE" -o "$BEXTRACT_VOLUME" ]; then
### Bacula support using bextract
if [ -z "$BEXTRACT_VOLUME" ]; then
BEXTRACT_VOLUME=*
fi
[ -x $BACULA_BIN_DIR/bextract ] || Error "Bacula executable (bextract) missing or not executable"
[ -s $BACULA_CONF_DIR/bacula-sd.conf ] || Error "Bacula configuration file (bacula-sd.conf) missing"
else
### Bacula support using bconsole
[ -x $BACULA_BIN_DIR/bacula-fd ] || Error "Bacula executable (bacula-fd) missing or not executable"
[ -s $BACULA_CONF_DIR/bacula-fd.conf ] || Error "Bacula configuration file (bacula-fd.conf) missing"
[ -x $BACULA_BIN_DIR/bconsole ] || Error "Bacula executable (bconsole) missing or not executable"
[ -s $BACULA_CONF_DIR/bconsole.conf ] || Error "Bacula configuration file (bconsole.conf) missing"
fi