diff --git a/bind_remove_domain_on_slave.sh b/bind_remove_domain_on_slave.sh index 97aaa90..e3179c0 100755 --- a/bind_remove_domain_on_slave.sh +++ b/bind_remove_domain_on_slave.sh @@ -377,9 +377,10 @@ if $LOGGING ; then else # if $LOGGING - if [[ ! -f "$conf_file" ]]; then - fatal "Configuration file '$conf_file' not found!" - else + #if [[ ! -f "$conf_file" ]]; then + # fatal "Configuration file '$conf_file' not found!" + #else + if [[ -f "$conf_file" ]]; then echononl " Loading default Configuration values from $(basename ${conf_file}).." source "${conf_file}" > $log_file 2>&1 if [[ $? -eq 0 ]]; then @@ -390,6 +391,8 @@ else # if $LOGGING fi fi + [[ -z "$CONF_FILE_DIR" ]] && CONF_FILE_DIR="$DEFAULT_CONF_FILE_DIR" + if [[ -z "$CONF_FILE_DIR" ]]; then fatal "Directory contaning bind configurations not set (see CONF_FILE_DIR)!" fi