From d2885f73ce217a2542f192864a70118055e01d7f Mon Sep 17 00:00:00 2001 From: Scott Ullrich Date: Wed, 27 Sep 2006 00:39:31 +0000 Subject: Add snort whitelist framework. TODO: Actually hook it into squid.inc --- packages/snort/snort.xml | 9 +++++ packages/snort/snort_blocked.php | 2 +- packages/snort/snort_download_rules.php | 1 + packages/snort/snort_rulesets.php | 1 + packages/snort/snort_whitelist.xml | 62 +++++++++++++++++++++++++++++++++ 5 files changed, 74 insertions(+), 1 deletion(-) create mode 100644 packages/snort/snort_whitelist.xml diff --git a/packages/snort/snort.xml b/packages/snort/snort.xml index f276b16e..0765e9f5 100644 --- a/packages/snort/snort.xml +++ b/packages/snort/snort.xml @@ -29,6 +29,11 @@ 077 http://www.pfsense.com/packages/config/snort/snort_rulesets.php + + /usr/local/www/ + 077 + http://www.pfsense.com/packages/config/snort/snort_whitelist.php + /usr/local/www/ 077 @@ -58,6 +63,10 @@ Snort Blocked /snort_blocked.php + + Snort Whitelist + /snort_whitelist.php + diff --git a/packages/snort/snort_blocked.php b/packages/snort/snort_blocked.php index b08ef0f0..a40d2790 100644 --- a/packages/snort/snort_blocked.php +++ b/packages/snort/snort_blocked.php @@ -60,7 +60,7 @@ include("head.inc"); $tab_array[] = array(gettext("Snort Settings"), false, "/pkg_edit.php?xml=snort.xml&id=0"); $tab_array[] = array(gettext("Snort Rules Update"), false, "/snort_download_rules.php"); $tab_array[] = array(gettext("Snort Rulesets"), false, "/snort_rulesets.php"); - $tab_array[] = array(gettext("Snort Blocked"), true, "/snort_blocked.php"); + $tab_array[] = array(gettext("Snort Whitelist"), false, "/snort_whitelist.php"); display_top_tabs($tab_array); ?> diff --git a/packages/snort/snort_download_rules.php b/packages/snort/snort_download_rules.php index 99538f8f..cd605db6 100644 --- a/packages/snort/snort_download_rules.php +++ b/packages/snort/snort_download_rules.php @@ -56,6 +56,7 @@ include("head.inc"); $tab_array[] = array(gettext("Snort Rules Update"), true, "/snort_download_rules.php"); $tab_array[] = array(gettext("Snort Rulesets"), false, "/snort_rulesets.php"); $tab_array[] = array(gettext("Snort Blocked"), false, "/snort_blocked.php"); + $tab_array[] = array(gettext("Snort Whitelist"), false, "/snort_whitelist.php"); display_top_tabs($tab_array); ?> diff --git a/packages/snort/snort_rulesets.php b/packages/snort/snort_rulesets.php index 5708e0d1..52ab3312 100644 --- a/packages/snort/snort_rulesets.php +++ b/packages/snort/snort_rulesets.php @@ -75,6 +75,7 @@ include("head.inc"); $tab_array[] = array(gettext("Snort Rules Update"), false, "/snort_download_rules.php"); $tab_array[] = array(gettext("Snort Rulesets"), true, "/snort_rulesets.php"); $tab_array[] = array(gettext("Snort Blocked"), false, "/snort_blocked.php"); + $tab_array[] = array(gettext("Snort Whitelist"), false, "/snort_whitelist.php"); display_top_tabs($tab_array); ?> diff --git a/packages/snort/snort_whitelist.xml b/packages/snort/snort_whitelist.xml new file mode 100644 index 00000000..771452cc --- /dev/null +++ b/packages/snort/snort_whitelist.xml @@ -0,0 +1,62 @@ + + + snort-whitelist + 0.1.0 + Snort: Whitelist + + + + Snort Settings + /pkg_edit.php?xml=snort.xml&id=0 + + + Update Snort Rules + /snort_download_rules.php + + + Snort Rulesets + /snort_rulesets.php + + + Snort Blocked + /snort_blocked.php + + + Snort Whitelist + /snort_whitelist.php + + + + + + Whitelisted IP + ip + + + Description + description + + + + + Whitelisted IP + ip + Enter the IP to whitelist from snort blocking + input + + + Description + description + Enter the description for this item + input + + + + + + sync_package_spamd_whitelist(); + + + sync_package_spamd_whitelist(); + + \ No newline at end of file -- cgit v1.2.3