From d67b6b175cc593c20fe2e151b2ca88fd32eee478 Mon Sep 17 00:00:00 2001 From: jim-p Date: Tue, 12 Apr 2011 10:04:54 -0400 Subject: [PATCH] Also exclude grep from running processes when grepping for a running packet capture. Also, fix other test to match the recent changes made. --- usr/local/www/diag_packet_capture.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/usr/local/www/diag_packet_capture.php b/usr/local/www/diag_packet_capture.php index b35cc1b753..684011c2ce 100644 --- a/usr/local/www/diag_packet_capture.php +++ b/usr/local/www/diag_packet_capture.php @@ -72,7 +72,7 @@ if ($_POST) { } elseif ($_POST['stopbtn']!= "") { $action = gettext("Stop"); - $processes_running = trim(shell_exec('/bin/ps axw -O pid= | /usr/bin/grep tcpdump | /usr/bin/grep '.$fn.' | /usr/bin/grep -v pflog')); + $processes_running = trim(shell_exec("/bin/ps axw -O pid= | /usr/bin/grep tcpdump | /usr/bin/grep {$fn} | /usr/bin/egrep -v '(pflog|grep)'")); //explode processes into an array, (delimiter is new line) $processes_running_array = explode("\n", $processes_running); @@ -194,7 +194,7 @@ include("fbegin.inc");