Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
excluding firewall rule created sections when generated automatically via pfblockerNG
Pre-Request Checklist
rubocop --auto-correct
)rake test
)Description
PfSense Model Update
This changes adds extra exclusion criteria for config that will change excessively during normal operation, specifically it will exclude the block of firewall rules ONLY when the username is "Auto" - these are rules created by tools such as pfBlockerNG and can update frequently causing high config update churn for pfsense - for manually created rules they are not touched
This could likely be extended to OpnSense but i don't have devices to validate this on
Blocks like this will be removed:
but not like this (manual rule edits by users)