Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pfSense-pkg-suricata-6.0.10_PHP-8.1 -- Fix Redmine #13925, add support for Suricata 6.0.10, and other fixes #1227

Merged

Conversation

bmeeks8
Copy link
Contributor

@bmeeks8 bmeeks8 commented Feb 15, 2023

pfSense-pkg-suricata-6.0.10

This GUI package update adds support for the latest 6.0.10 version of the Suricata binary from upstream. It also addresses Redmine Issue #13925, removes the inclusion of firewall interface IPs in GUI generated Pass Lists as these are added automatically by code within the custom blocking plugin, and corrects some typos in Help Text on the INTERFACE SETTINGS tab.

New Features:

  1. When generating the text-based Pass List file for an interface, the GUI code no longer pulls in the firewall interface assigned IP addresses. It still pulls in the network subnet assigned on firewall interfaces (excluding the WAN, as always), but it does not pull in the interface IP itself. This is because firewall interface IP addresses are automatically added to an internal interface pass list maintained by the custom blocking module binary. Thus there presence in the text-based Pass List file is redundant.
  2. Add support for the Suricata 6.0.10 binary.

Bug Fixes:

  1. Fix Redmine Issue #13925, PHP fatal error on the IP REPUTATION tab due to the change to PHP 8.1.
  2. Correct previously overlooked direct $config array access in the Suricata Dashboard Widget code.
  3. Correct some typos in Help Text on the INTERFACE SETTINGS tab.
  4. Update copyright year to 2023 in all GUI source files.

@netgate-git-updates netgate-git-updates merged commit fcabf78 into pfsense:devel Feb 17, 2023
@bmeeks8 bmeeks8 deleted the pfSense-pkg-suricata-6.0.10_PHP-8.1 branch February 17, 2023 16:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants