From ff1c9001978f1b6806490ea502e53b1ee317604f Mon Sep 17 00:00:00 2001 From: Manuel Faux Date: Mon, 7 Dec 2015 11:53:59 +0100 Subject: [PATCH] firewall: extend pfInfo by active rules --- src/opnsense/scripts/filter/pfinfo.py | 2 +- src/www/diag_pf_info.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/opnsense/scripts/filter/pfinfo.py b/src/opnsense/scripts/filter/pfinfo.py index a27e981c6..23cac7b7c 100755 --- a/src/opnsense/scripts/filter/pfinfo.py +++ b/src/opnsense/scripts/filter/pfinfo.py @@ -37,7 +37,7 @@ import ujson if __name__ == '__main__': result = collections.OrderedDict() - for stattype in ['info', 'memory', 'timeouts', 'Interfaces']: + for stattype in ['info', 'memory', 'timeouts', 'Interfaces', 'rules']: with tempfile.NamedTemporaryFile() as output_stream: subprocess.call(['/sbin/pfctl', '-vvs'+stattype], stdout=output_stream, stderr=open(os.devnull, 'wb')) output_stream.seek(0) diff --git a/src/www/diag_pf_info.php b/src/www/diag_pf_info.php index 66c076b82..f15b6490f 100644 --- a/src/www/diag_pf_info.php +++ b/src/www/diag_pf_info.php @@ -29,7 +29,7 @@ require_once("guiconfig.inc"); $pgtitle = gettext("Diagnostics: pfInfo"); -$data_tabs = array("info", "memory", "timeouts", "interfaces"); +$data_tabs = array("info", "memory", "timeouts", "interfaces", "rules"); if ($_SERVER['REQUEST_METHOD'] === 'POST') { if (isset($_POST['getactivity'])) {