diff options
author | bmeeks8 <bmeeks8@bellsouth.net> | 2013-04-09 20:10:36 -0400 |
---|---|---|
committer | bmeeks8 <bmeeks8@bellsouth.net> | 2013-04-09 20:10:36 -0400 |
commit | 31905aef52131b7067441f8f7902b343a4588f72 (patch) | |
tree | 4ebcd588d4877f3a22f8f7d31132203703d554a2 /config/snort/snort_interfaces.php | |
parent | 6cabee346e055501e39886fb2b3fddbb4799fcdb (diff) | |
download | pfsense-packages-31905aef52131b7067441f8f7902b343a4588f72.tar.gz pfsense-packages-31905aef52131b7067441f8f7902b343a4588f72.tar.bz2 pfsense-packages-31905aef52131b7067441f8f7902b343a4588f72.zip |
Update Snort to 2.5.5 - New features and bug fixes
Diffstat (limited to 'config/snort/snort_interfaces.php')
-rwxr-xr-x | config/snort/snort_interfaces.php | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/config/snort/snort_interfaces.php b/config/snort/snort_interfaces.php index e8e690a8..4f85c1f4 100755 --- a/config/snort/snort_interfaces.php +++ b/config/snort/snort_interfaces.php @@ -61,10 +61,14 @@ if (isset($_POST['del_x'])) { } conf_mount_ro(); + /* If all the Snort interfaces are removed, then unset the config array. */ + if (empty($a_nat)) + unset($a_nat); + write_config(); sleep(2); - /* if there are no ifaces do not create snort.sh */ + /* if there are no ifaces remaining do not create snort.sh */ if (!empty($config['installedpackages']['snortglobal']['rule'])) snort_create_rc(); else { @@ -228,7 +232,7 @@ if ($pfsense_stable == 'yes') else $biconfn = 'block'; - ?> +?> <td class="listt"> <input type="checkbox" id="frc<?=$nnats;?>" name="rule[]" value="<?=$i;?>" onClick="fr_bgcolor('<?=$nnats;?>')" style="margin: 0; padding: 0;"></td> <td class="listr" |