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-snort-4.0_2 -- Bug fix and feature update #654

Merged
merged 12 commits into from Jun 25, 2019

Conversation

bmeeks8
Copy link
Contributor

@bmeeks8 bmeeks8 commented Jun 25, 2019

pfSense-pkg-snort-4.0_2

This update for the Snort GUI package enhances logging by providing PRIORITY tagging for messages and also corrects six bugs.

New Features:

  1. Log messages are now tagged with a PRIORITY flag to facilitate parsing by third-party log analysis programs. The PHP syslog() function is now used for system logging and an appropriate PRIORITY tag is included with each logged message.

Bug Fixes:

  1. Fix issues with updating the dynamic STATUS icons for Snort and Barnyard2 on the INTERFACES tab when starting/stopping Snort and Barnyard2 on an interface.

  2. Change log rotation code to use rename() to just move the existing log file to a new name and then touch() to create the new empty one instead of a copy-then-empty string write sequence. The former is much more efficient.

  3. Ensure that binary-installed files and rules such as preprocessor and decoder rules are not deleted by GUI code during package upgrade or removal.

  4. Make "Clear Blocked Hosts on Package Removal" the default on the GLOBAL SETTINGS tab. This will help ensure any blocks inserted by Snort are removed along with the package.

  5. Check for the "Remove Blocked Hosts After De-Install" setting preference and act accordingly when upgrading or uninstalling the package. Formerly this check only happened when removing the package and electing to "not save" settings.

  6. Recreate any critical config or preprocessor rules files from the "*-sample" versions if missing on upgrade or package reinstall to prevent Snort startup warnings or failures.

@netgate-git-updates netgate-git-updates merged commit 6f5d1b6 into pfsense:devel Jun 25, 2019
@bmeeks8 bmeeks8 deleted the pfSense-pkg-snort-4.0_2 branch June 25, 2019 20:05
netgate-git-updates pushed a commit that referenced this pull request Mar 27, 2021
Changes since 2.5.0:

2.6.2


  * Fix UI when running with libhandy 1.x

2.6.1


  * Fixed automatic layout

2.6.0


  * Added support for opening HTML files (#641)
  * Consistent inner and outer margins (#255)
  * The automatic layout no longer supports 4 columns (58d5e50)
  * Fixed long words overflowing (#654)
  * Fixed custom themes not saved across sessions (#660)
  * Fixed shortcuts for key pads (#677)
  * Fixed opening non-UTF-8 zipped FB2 files (#629)
  * Fixed books not opening on GNOME 40 (#689)
netgate-git-updates pushed a commit that referenced this pull request Apr 7, 2021
Changes since 2.5.0:

2.6.2


  * Fix UI when running with libhandy 1.x

2.6.1


  * Fixed automatic layout

2.6.0


  * Added support for opening HTML files (#641)
  * Consistent inner and outer margins (#255)
  * The automatic layout no longer supports 4 columns (58d5e50)
  * Fixed long words overflowing (#654)
  * Fixed custom themes not saved across sessions (#660)
  * Fixed shortcuts for key pads (#677)
  * Fixed opening non-UTF-8 zipped FB2 files (#629)
  * Fixed books not opening on GNOME 40 (#689)
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