Add lighttpd selftest
Signed-off-by: Christian König <ckoenig@posteo.de>
This commit is contained in:
parent
9bde5de601
commit
be0efa2332
|
@ -981,6 +981,20 @@ ftl_full_status(){
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
lighttpd_test_configuration(){
|
||||||
|
# let lighttpd test it's own configuration
|
||||||
|
local lighttpd_conf_test
|
||||||
|
echo_current_diagnostic "Lighttpd configuration test"
|
||||||
|
lighttpd_conf_test=$(lighttpd -tt -f /etc/lighttpd/lighttpd.conf)
|
||||||
|
if [ -z "${lighttpd_conf_test}" ]; then
|
||||||
|
# empty output
|
||||||
|
log_write "${TICK} ${COL_GREEN}No error in lighttpd configuration${COL_NC}"
|
||||||
|
else
|
||||||
|
log_write "${CROSS} ${COL_RED}Error in lighttpd configuration${COL_NC}"
|
||||||
|
log_write " ${lighttpd_conf_test}"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
make_array_from_file() {
|
make_array_from_file() {
|
||||||
local filename="${1}"
|
local filename="${1}"
|
||||||
# The second argument can put a limit on how many line should be read from the file
|
# The second argument can put a limit on how many line should be read from the file
|
||||||
|
@ -1506,6 +1520,7 @@ check_name_resolution
|
||||||
check_dhcp_servers
|
check_dhcp_servers
|
||||||
process_status
|
process_status
|
||||||
ftl_full_status
|
ftl_full_status
|
||||||
|
lighttpd_test_configuration
|
||||||
parse_setup_vars
|
parse_setup_vars
|
||||||
check_x_headers
|
check_x_headers
|
||||||
analyze_ftl_db
|
analyze_ftl_db
|
||||||
|
|
Loading…
Reference in New Issue