From 74656c63ed994a746571275f83c3cea983315c8d Mon Sep 17 00:00:00 2001 From: billz Date: Tue, 28 Nov 2023 10:05:06 +0000 Subject: [PATCH] Update templates w/ getLogLimited, add $logdata to payload --- includes/adblock.php | 3 ++- includes/dhcp.php | 6 +++++- includes/hostapd.php | 5 ++++- templates/adblock/logging.php | 2 +- templates/dhcp/logging.php | 4 +--- templates/hostapd/logging.php | 4 +--- 6 files changed, 14 insertions(+), 10 deletions(-) diff --git a/includes/adblock.php b/includes/adblock.php index 0d171e25..ec6fb38d 100755 --- a/includes/adblock.php +++ b/includes/adblock.php @@ -92,6 +92,7 @@ function DisplayAdBlockConfig() } else { $adblock_log = "Unable to open log file"; } + $logdata = getLogLimited(RASPI_DHCPCD_LOG, $adblock_log); echo renderTemplate( "adblock", compact( @@ -101,7 +102,7 @@ function DisplayAdBlockConfig() "enabled", "custom_enabled", "adblock_custom_content", - "adblock_log" + "logdata" ) ); } diff --git a/includes/dhcp.php b/includes/dhcp.php index 1c6b500c..b1167457 100755 --- a/includes/dhcp.php +++ b/includes/dhcp.php @@ -60,6 +60,9 @@ function DisplayDHCPConfig() count($log_dhcp) > 0 ? $conf['log-dhcp'] = true : false ; count($log_queries) > 0 ? $conf['log-queries'] = true : false ; + exec('sudo /bin/chmod o+r '.RASPI_DHCPCD_LOG); + $logdata = getLogLimited(RASPI_DHCPCD_LOG); + echo renderTemplate( "dhcp", compact( "status", @@ -70,7 +73,8 @@ function DisplayDHCPConfig() "hosts", "upstreamServers", "interfaces", - "leases" + "leases", + "logdata" ) ); } diff --git a/includes/hostapd.php b/includes/hostapd.php index 7fe54134..3ca11356 100755 --- a/includes/hostapd.php +++ b/includes/hostapd.php @@ -135,6 +135,8 @@ function DisplayHostAPDConfig() $selectedHwMode = 'w'; } } + exec('sudo /bin/chmod o+r '.RASPI_HOSTAPD_LOG); + $logdata = getLogLimited(RASPI_HOSTAPD_LOG); echo renderTemplate( "hostapd", compact( @@ -153,7 +155,8 @@ function DisplayHostAPDConfig() "arrHostapdConf", "operatingSystem", "selectedHwMode", - "countryCodes" + "countryCodes", + "logdata" ) ); } diff --git a/templates/adblock/logging.php b/templates/adblock/logging.php index 8378e68d..2140ae71 100644 --- a/templates/adblock/logging.php +++ b/templates/adblock/logging.php @@ -3,7 +3,7 @@

- '.htmlspecialchars($adblock_log, ENT_QUOTES).''; ?> + '.htmlspecialchars($logdata, ENT_QUOTES).''; ?>
diff --git a/templates/dhcp/logging.php b/templates/dhcp/logging.php index 6050e102..7243c7a5 100644 --- a/templates/dhcp/logging.php +++ b/templates/dhcp/logging.php @@ -17,9 +17,7 @@
'.htmlspecialchars($log, ENT_QUOTES).''; + echo ''; } else { echo ''; } diff --git a/templates/hostapd/logging.php b/templates/hostapd/logging.php index 0994f88e..f5b646db 100644 --- a/templates/hostapd/logging.php +++ b/templates/hostapd/logging.php @@ -14,9 +14,7 @@
'.htmlspecialchars($log, ENT_QUOTES).''; + echo ''; } else { echo ''; }