mirror of
https://github.com/billz/raspap-webgui.git
synced 2025-03-01 10:31:47 +00:00
Omit debug logfile write to /tmp
This commit is contained in:
parent
00792501fd
commit
e99e98d8ca
@ -35,7 +35,6 @@ readonly DNSMASQ_D_DIR="/etc/dnsmasq.d"
|
|||||||
readonly RASPAP_DHCDPCD="/etc/dhcpcd.conf"
|
readonly RASPAP_DHCDPCD="/etc/dhcpcd.conf"
|
||||||
readonly RASPAP_HOSTAPD="$RASPAP_DIR/hostapd.ini"
|
readonly RASPAP_HOSTAPD="$RASPAP_DIR/hostapd.ini"
|
||||||
readonly RASPAP_PROVIDER="$RASPAP_DIR/provider.ini"
|
readonly RASPAP_PROVIDER="$RASPAP_DIR/provider.ini"
|
||||||
readonly RASPAP_LOGFILE="raspap_debug.log"
|
|
||||||
readonly RASPAP_DEBUG_VERSION="1.0"
|
readonly RASPAP_DEBUG_VERSION="1.0"
|
||||||
|
|
||||||
readonly PREAMBLE="
|
readonly PREAMBLE="
|
||||||
@ -104,8 +103,6 @@ function _parse_params() {
|
|||||||
function _generate_log() {
|
function _generate_log() {
|
||||||
timestamp=$(date)
|
timestamp=$(date)
|
||||||
_log_write "Debug log generation started at ${timestamp}"
|
_log_write "Debug log generation started at ${timestamp}"
|
||||||
_log_write "Writing log to ${logfile_path}/${RASPAP_LOGFILE}"
|
|
||||||
|
|
||||||
_system_info
|
_system_info
|
||||||
_packages_info
|
_packages_info
|
||||||
_raspap_info
|
_raspap_info
|
||||||
@ -115,9 +112,7 @@ function _generate_log() {
|
|||||||
_iw_dev_info
|
_iw_dev_info
|
||||||
_iw_reg_info
|
_iw_reg_info
|
||||||
_systemd_info
|
_systemd_info
|
||||||
|
|
||||||
_log_write "RaspAP debug log generation complete."
|
_log_write "RaspAP debug log generation complete."
|
||||||
echo "${logfile_path}/${RASPAP_LOGFILE}"
|
|
||||||
exit 0
|
exit 0
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -202,13 +197,13 @@ function _routing_info() {
|
|||||||
_log_write "${stdout}"
|
_log_write "${stdout}"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# Status of systemd services
|
||||||
function _systemd_info() {
|
function _systemd_info() {
|
||||||
local SYSTEMD_SERVICES=(
|
local SYSTEMD_SERVICES=(
|
||||||
"hostapd"
|
"hostapd"
|
||||||
"dnsmasq"
|
"dnsmasq"
|
||||||
"dhcpcd"
|
"dhcpcd"
|
||||||
"systemd-networkd"
|
"systemd-networkd"
|
||||||
"systemd-resolved"
|
|
||||||
"wg-quick@wg0"
|
"wg-quick@wg0"
|
||||||
"openvpn-client@client"
|
"openvpn-client@client"
|
||||||
"lighttpd")
|
"lighttpd")
|
||||||
@ -245,12 +240,7 @@ function _get_linux_distro() {
|
|||||||
KERNEL=$(uname -a)
|
KERNEL=$(uname -a)
|
||||||
}
|
}
|
||||||
|
|
||||||
# Initialized log for writing
|
|
||||||
function _initialize() {
|
function _initialize() {
|
||||||
if [ -e "${logfile_path}/${RASPAP_LOGFILE}" ]; then
|
|
||||||
echo "Existing debug log found. Re-initializing..."
|
|
||||||
rm "${logfile_path}/${RASPAP_LOGFILE}"
|
|
||||||
fi
|
|
||||||
_get_linux_distro
|
_get_linux_distro
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -265,9 +255,8 @@ function _log_separator(){
|
|||||||
_log_write $separator
|
_log_write $separator
|
||||||
}
|
}
|
||||||
|
|
||||||
# Writes to logfile and stdout
|
|
||||||
function _log_write() {
|
function _log_write() {
|
||||||
echo -e "${@}" | tee -a $logfile_path/$RASPAP_LOGFILE
|
echo -e "${@}"
|
||||||
}
|
}
|
||||||
|
|
||||||
_main "$@"
|
_main "$@"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user