piholeDebug: More detailed diagnostics if Web interface is not found

Signed-off-by: Reto Gantenbein <reto.gantenbein@linuxmonk.ch>
This commit is contained in:
Reto Gantenbein 2020-12-05 15:16:45 +01:00
parent 6deac6dfce
commit 9dc539c98b

View file

@ -334,7 +334,17 @@ compare_local_version_to_git_version() {
return 1 return 1
fi fi
else else
: # There is no git directory so check if the web interface was disabled
local setup_vars_web_interface
setup_vars_web_interface=$(< ${PIHOLE_SETUP_VARS_FILE} grep ^INSTALL_WEB_INTERFACE | cut -d '=' -f2)
if [[ "${pihole_component}" == "Web" ]] && [[ "${setup_vars_web_interface}" == "false" ]]; then
log_write "${INFO} ${pihole_component}: Disabled in setupVars.conf via INSTALL_WEB_INTERFACE=false"
else
# Return an error message
log_write "${COL_RED}Directory ${git_dir} doesn't exist${COL_NC}"
# and exit with a non zero code
return 1
fi
fi fi
} }