summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2006-02-19 23:07:03 +0000
committerScott Ullrich <sullrich@pfsense.org>2006-02-19 23:07:03 +0000
commitcb655be742707851a8ae97da3ec1b87267365da5 (patch)
tree99654bc125897201a3a4be9d1b7908f4972a2521
parente35011e0497c1857d7f7c857b19d97fb5ef1ef01 (diff)
downloadpfsense-cb655be742707851a8ae97da3ec1b87267365da5.zip
pfsense-cb655be742707851a8ae97da3ec1b87267365da5.tar.gz
Do not include characters with ESC (dec 033) in them. Examples of this are ansi escape codes.
-rwxr-xr-xusr/local/www/guiconfig.inc3
1 files changed, 2 insertions, 1 deletions
diff --git a/usr/local/www/guiconfig.inc b/usr/local/www/guiconfig.inc
index cc2c7aa..12b642d 100755
--- a/usr/local/www/guiconfig.inc
+++ b/usr/local/www/guiconfig.inc
@@ -556,7 +556,8 @@ function dump_clog($logfile, $tail, $withorig = true, $grepfor = "", $grepinvert
global $g, $config;
$sor = isset($config['syslog']['reverse']) ? "-r" : "";
$logarr = "";
- exec("/usr/sbin/clog {$logfile} | /usr/bin/tail {$sor} -n {$tail}", $logarr);
+ exec("/usr/sbin/clog {$logfile} | grep -v \"\033\" | /usr/bin/tail {$sor} -n {$tail}", $logarr);
+
if(is_array($grepfor)) {
$i = 0;
foreach($grepfor as $agrep) {
OpenPOWER on IntegriCloud