From 0f44a289caec586d72fd07ea2abc6d2d3a514e69 Mon Sep 17 00:00:00 2001 From: robiscool Date: Fri, 3 Sep 2010 16:49:00 -0700 Subject: snort, fix whitelist tab row_heper.js --- config/snort/javascript/row_helper.js | 28 ++++++++++++++--------- config/snort/snort.inc | 3 +-- config/snort/snort_interfaces_whitelist_edit.php | 29 +++++++++++++++++------- 3 files changed, 39 insertions(+), 21 deletions(-) (limited to 'config/snort') diff --git a/config/snort/javascript/row_helper.js b/config/snort/javascript/row_helper.js index d8b4ffb4..255154f7 100644 --- a/config/snort/javascript/row_helper.js +++ b/config/snort/javascript/row_helper.js @@ -1,14 +1,22 @@ +/* + +for the snort package sept01,2010 +TODO: redo code myself....... + +*/ + + // Global Variables -var rowname = new Array(4999); -var rowtype = new Array(4999); -var newrow = new Array(4999); -var rowsize = new Array(4999); +var rowname = new Array(500); +var rowtype = new Array(500); +var newrow = new Array(500); +var rowsize = new Array(500); -for (i = 0; i < 4999; i++) { +for (i = 0; i < 500; i++) { rowname[i] = ''; rowtype[i] = ''; newrow[i] = ''; - rowsize[i] = '30'; + rowsize[i] = '25'; } var field_counter_js = 0; @@ -22,14 +30,13 @@ var addRowTo = (function() { d = document; tbody = d.getElementById(tableId).getElementsByTagName("tbody").item(0); tr = d.createElement("tr"); + totalrows++; for (i = 0; i < field_counter_js; i++) { td = d.createElement("td"); if(rowtype[i] == 'textbox') { - td.innerHTML=" "; + td.innerHTML=" "; } else if(rowtype[i] == 'select') { - td.innerHTML=" "; - } else if(rowtype[i] == 'select_source') { - td.innerHTML=" "; + td.innerHTML=" "; } else { td.innerHTML=" "; } @@ -41,7 +48,6 @@ var addRowTo = (function() { td.innerHTML = ''; tr.appendChild(td); tbody.appendChild(tr); - totalrows++; }); })(); diff --git a/config/snort/snort.inc b/config/snort/snort.inc index b5f93472..0094cff3 100644 --- a/config/snort/snort.inc +++ b/config/snort/snort.inc @@ -1837,10 +1837,9 @@ snort_rules_up_deinstall_cron(""); conf_mount_rw(); exec('rm -rf /usr/local/www/snort'); - exec('rm -rf /usr/local/pkg/snort'); exec('rm -rf /usr/local/lib/snort/'); exec('rm -rf /var/log/snort/'); - exec('rm -rf /usr/local/pkg/snort*'); + exec('rm -rf /usr/local/pkg/snort'); conf_mount_ro(); diff --git a/config/snort/snort_interfaces_whitelist_edit.php b/config/snort/snort_interfaces_whitelist_edit.php index 4056f992..5ccc9965 100644 --- a/config/snort/snort_interfaces_whitelist_edit.php +++ b/config/snort/snort_interfaces_whitelist_edit.php @@ -105,7 +105,7 @@ if (isset($id) && $a_whitelist[$id]) { if ($_POST['apply']) { if (file_exists("$d_snort_whitelist_dirty_path")) { - + conf_mount_rw(); write_config(); sync_snort_package_config(); @@ -119,6 +119,8 @@ if (isset($id) && $a_whitelist[$id]) { if ($_POST['submit']) { + conf_mount_rw(); + unset($input_errors); $pconfig = $_POST; @@ -259,7 +261,7 @@ echo $snort_general_css;
- +
-- cgit v1.2.3