aboutsummaryrefslogtreecommitdiffstats
path: root/config/snort-dev
diff options
context:
space:
mode:
Diffstat (limited to 'config/snort-dev')
-rw-r--r--config/snort-dev/snort.inc30
-rw-r--r--config/snort-dev/snort_blocked.php6
2 files changed, 23 insertions, 13 deletions
diff --git a/config/snort-dev/snort.inc b/config/snort-dev/snort.inc
index 12a68f23..5dfa4255 100644
--- a/config/snort-dev/snort.inc
+++ b/config/snort-dev/snort.inc
@@ -834,7 +834,8 @@ function create_snort_conf() {
conf_mount_ro();
}
-function snort_deinstall() {
+function snort_deinstall()
+{
global $config, $g, $id, $if_real;
conf_mount_rw();
@@ -863,31 +864,38 @@ function snort_deinstall() {
/* Remove snort cron entries Ugly code needs smoothness*/
- function snort_rm_blocked_deinstall_cron($should_install) {
+ function snort_rm_blocked_deinstall_cron($should_install)
+ {
global $config, $g;
$is_installed = false;
if(!$config['cron']['item'])
- return;
+ return;
$x=0;
- foreach($config['cron']['item'] as $item) {
- if (strstr($item['command'], "snort2c")) {
+ foreach($config['cron']['item'] as $item)
+ {
+ if (strstr($item['command'], "snort2c"))
+ {
$is_installed = true;
break;
}
+
$x++;
- }
- if($is_installed == true) {
- if($x > 0) {
+ }
+ if($is_installed == true)
+ {
+ if($x > 0)
+ {
unset($config['cron']['item'][$x]);
write_config();
conf_mount_rw();
- }
+ }
configure_cron();
- }
- }
+ }
+ conf_mount_ro();
+}
function snort_rules_up_deinstall_cron($should_install) {
global $config, $g;
diff --git a/config/snort-dev/snort_blocked.php b/config/snort-dev/snort_blocked.php
index ac751d2a..f4de6e0d 100644
--- a/config/snort-dev/snort_blocked.php
+++ b/config/snort-dev/snort_blocked.php
@@ -82,8 +82,9 @@ include("head.inc");
<?php
$associatealertip = $config['installedpackages']['snort']['config'][0]['associatealertip'];
- $ips = `/sbin/pfctl -t snort2c -T show`;
- $ips_array = split("\n", $ips);
+ // $ips = `/sbin/pfctl -t snort2c -T show`;
+ $ips_array = file('/usr/rob/test.log');
+ // $ips_array = split("\n", $ips);
$counter = 0;
foreach($ips_array as $ip) {
if(!$ip)
@@ -124,6 +125,7 @@ include("head.inc");
<?php
+/* tell the user what settings they have */
$blockedtab_msg_chk = $config['installedpackages']['snort']['config'][0]['rm_blocked'];
if ($blockedtab_msg_chk == "1h_b") {
$blocked_msg = "hour";