From 4973d794a699c83ca3718cccbed78baa421d4d20 Mon Sep 17 00:00:00 2001 From: billz Date: Sat, 21 Oct 2023 10:16:36 +0100 Subject: [PATCH] Read/set log-dhcp + log-queries in conf --- includes/dhcp.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/includes/dhcp.php b/includes/dhcp.php index 65c04ceb..6c21fcea 100755 --- a/includes/dhcp.php +++ b/includes/dhcp.php @@ -47,6 +47,8 @@ function DisplayDHCPConfig() $ap_iface = $_SESSION['ap_interface']; $serviceStatus = $dnsmasq_state ? "up" : "down"; exec('cat '. RASPI_DNSMASQ_PREFIX.'raspap.conf', $return); + $log_dhcp = (preg_grep('/log-dhcp/', $return)); + $log_queries = (preg_grep('/log-queries/', $return)); $conf = ParseConfig($return); exec('cat '. RASPI_DNSMASQ_PREFIX.$ap_iface.'.conf', $return); $conf = array_merge(ParseConfig($return)); @@ -55,6 +57,9 @@ function DisplayDHCPConfig() exec("ip -o link show | awk -F': ' '{print $2}'", $interfaces); exec('cat ' . RASPI_DNSMASQ_LEASES, $leases); + count($log_dhcp) > 0 ? $conf['log-dhcp'] = true : false ; + count($log_queries) > 0 ? $conf['log-queries'] = true : false ; + echo renderTemplate( "dhcp", compact( "status",