diff options
author | bmeeks8 <bmeeks8@bellsouth.net> | 2014-10-13 00:42:11 -0400 |
---|---|---|
committer | bmeeks8 <bmeeks8@bellsouth.net> | 2014-12-15 12:12:01 -0500 |
commit | 09ccb3aa0ed0eb45ece29390225da0e008b6faa9 (patch) | |
tree | 217a83edc9b51319702defcf0866ff99d65d0129 /config/suricata | |
parent | 2e86f084db4e7cf28a1541be64eec13e76909497 (diff) | |
download | pfsense-packages-09ccb3aa0ed0eb45ece29390225da0e008b6faa9.tar.gz pfsense-packages-09ccb3aa0ed0eb45ece29390225da0e008b6faa9.tar.bz2 pfsense-packages-09ccb3aa0ed0eb45ece29390225da0e008b6faa9.zip |
Remove useless code & initialize string vars to empty prior to use.
Diffstat (limited to 'config/suricata')
-rw-r--r-- | config/suricata/suricata_generate_yaml.php | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/config/suricata/suricata_generate_yaml.php b/config/suricata/suricata_generate_yaml.php index 04c22e46..893c7775 100644 --- a/config/suricata/suricata_generate_yaml.php +++ b/config/suricata/suricata_generate_yaml.php @@ -53,13 +53,6 @@ foreach ($config_files as $file) { @copy("{$suricatadir}{$file}", "{$suricatacfgdir}/{$file}"); } -// Create required files if they don't exist -$suricata_files = array( "{$suricatacfgdir}/magic" ); -foreach ($suricata_files as $file) { - if (!file_exists($file)) - file_put_contents($file, "\n"); -} - // Read the configuration parameters for the passed interface // and construct appropriate string variables for use in the // suricata.yaml template include file. @@ -540,9 +533,10 @@ else // Add the OS-specific host policies if configured, otherwise // just set default to BSD for all networks. +$host_os_policy = ""; if (!is_array($suricatacfg['host_os_policy']['item'])) $suricatacfg['host_os_policy']['item'] = array(); -if (empty($suricatacfg['host_os_policy']['item'])) +if (count($suricatacfg['host_os_policy']['item']) < 1) $host_os_policy = "bsd: [0.0.0.0/0]"; else { foreach ($suricatacfg['host_os_policy']['item'] as $k => $v) { @@ -580,9 +574,10 @@ else { // Add the HTTP Server-specific policies if configured, otherwise // just set default to IDS for all networks. +$http_hosts_default_policy = ""; if (!is_array($suricatacfg['libhtp_policy']['item'])) $suricatacfg['libhtp_policy']['item'] = array(); -if (empty($suricatacfg['libhtp_policy']['item'])) { +if (count($suricatacfg['libhtp_policy']['item']) < 1) { $http_hosts_default_policy = "default-config:\n personality: IDS\n request-body-limit: 4096\n response-body-limit: 4096\n"; $http_hosts_default_policy .= " double-decode-path: no\n double-decode-query: no\n uri-include-all: no\n"; } |