diff --git a/plist b/plist index bc76bdfb8d..98942b9bed 100644 --- a/plist +++ b/plist @@ -751,6 +751,7 @@ /usr/local/opnsense/mvc/app/models/OPNsense/IDS/Migrations/M1_0_2.php /usr/local/opnsense/mvc/app/models/OPNsense/IDS/Migrations/M1_0_6.php /usr/local/opnsense/mvc/app/models/OPNsense/IDS/Migrations/M1_0_7.php +/usr/local/opnsense/mvc/app/models/OPNsense/IDS/Migrations/M1_1_1.php /usr/local/opnsense/mvc/app/models/OPNsense/IPsec/ACL/ACL.xml /usr/local/opnsense/mvc/app/models/OPNsense/IPsec/FieldTypes/CharonLogLevelField.php /usr/local/opnsense/mvc/app/models/OPNsense/IPsec/FieldTypes/ConnnectionField.php diff --git a/src/opnsense/mvc/app/models/OPNsense/IDS/IDS.xml b/src/opnsense/mvc/app/models/OPNsense/IDS/IDS.xml index ea0412fb3f..4c63fc5814 100644 --- a/src/opnsense/mvc/app/models/OPNsense/IDS/IDS.xml +++ b/src/opnsense/mvc/app/models/OPNsense/IDS/IDS.xml @@ -1,6 +1,6 @@ //OPNsense/IDS - 1.1.0 + 1.1.1 Intrusion detection @@ -195,7 +195,6 @@ Default Aho-Corasick - Aho-Corasick, reduced memory implementation Aho-Corasick, "Ken Steele" variant Hyperscan diff --git a/src/opnsense/mvc/app/models/OPNsense/IDS/Migrations/M1_1_1.php b/src/opnsense/mvc/app/models/OPNsense/IDS/Migrations/M1_1_1.php new file mode 100644 index 0000000000..d0a6083f56 --- /dev/null +++ b/src/opnsense/mvc/app/models/OPNsense/IDS/Migrations/M1_1_1.php @@ -0,0 +1,48 @@ +general->MPMAlgo->isEqual('ac-bs')) { + $model->general->MPMAlgo = ''; + } + + parent::run($model); + } +} diff --git a/src/opnsense/service/templates/OPNsense/IDS/suricata.yaml b/src/opnsense/service/templates/OPNsense/IDS/suricata.yaml index 481c3281c8..d72b6b875d 100644 --- a/src/opnsense/service/templates/OPNsense/IDS/suricata.yaml +++ b/src/opnsense/service/templates/OPNsense/IDS/suricata.yaml @@ -1745,7 +1745,6 @@ detect: # # The supported algorithms are: # "ac" - Aho-Corasick, default implementation -# "ac-bs" - Aho-Corasick, reduced memory implementation # "ac-ks" - Aho-Corasick, "Ken Steele" variant # "hs" - Hyperscan, available when built with Hyperscan support #