Skip to content

Fix compatibility with pfSense 2.8.1, OpenJDK 17 update, and rc.d fixes#10

Open
leoescarpellin wants to merge 10 commits into
DeepWoods:masterfrom
leoescarpellin:master
Open

Fix compatibility with pfSense 2.8.1, OpenJDK 17 update, and rc.d fixes#10
leoescarpellin wants to merge 10 commits into
DeepWoods:masterfrom
leoescarpellin:master

Conversation

@leoescarpellin
Copy link
Copy Markdown

Hi DeepWoods,

I've updated the script to fully support pfSense 2.8.1 (FreeBSD 15).

Summary of changes:

Java Upgrade: Bumped dependency to OpenJDK 17 (JRE), as older versions are becoming deprecated on newer FreeBSD repos.

Service Logic Fix: Updated the rc.d script to use ps axww. The previous command was cutting off the output, causing the service to report "FAILED" even when running successfully.

Installation Improvements: More validations.

Documentation: Cleaned up the README by removing unnecessary sections and updating instructions.

Please validate if these changes make sense to you. Thanks!

Update to work with pfSense 2.8.0
Updated compatibility information and installation instructions in README.md. Removed legacy BIOS warnings and adjusted service commands.
Corrected the path for the rc script in the uninstall instructions.
Added package locking to prevent system breakage during installation.
Added validation to check for Java installation before starting NxFilter and improved process PID handling.
Updated process search command to include wide output.
Updated the installation script URL in the README.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant