Project

General

Profile

Actions

Todo #16792

closed
MM MM

Improve GUI handling of user rules that are automatically managed by the system

Todo #16792: Improve GUI handling of user rules that are automatically managed by the system

Added by Marcos M 5 months ago. Updated 3 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Rules / NAT
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
Plus Target Version:
26.03.1
Release Notes:
Force Exclusion

Description

Services or packages can insert rules into config.xml so that the rules show up e.g. in the Floating rules tab. These user-facing rules are meant to be managed by the system and hence any user modifications are lost upon the rule being regenerated. Make the GUI aware of these rules so that they are still visible but cannot be edited or re-ordered by the user.

Auto-managed rules differ in the following way:
Normal actions are not available; instead the Actions column contains an icon indicating the rule is managed, and potentially the X icon for non-ethernet pass rules with a valid tracker.

Note: Rule reordering is restricted to the rule's category. This applies to both user-managed and auto-managed rules. For example if an auto-managed rule's category places it after user floating rules, that will take precedence over the user manually positioning a user-managed rule after the auto-managed rule.


Files

floating_rule_example2.png (34.9 KB) floating_rule_example2.png Georgiy Tyutyunnik, 04/25/2026 09:31 AM
floating_rule_example1.png (69.6 KB) floating_rule_example1.png Georgiy Tyutyunnik, 04/25/2026 09:31 AM

Related issues 1 (0 open1 closed)

Related to Todo #16793: Improve GUI handling of user aliases that are automatically managed by the systemResolvedMarcos M

Actions

MM Updated by Marcos M 5 months ago Actions #1

  • Status changed from New to Feedback
  • % Done changed from 0 to 100

GT Updated by Georgiy Tyutyunnik 5 months ago Actions #2

tested on:
26.07-DEVELOPMENT (amd64)
built on Sat Apr 25 14:00:00 HKT 2026
FreeBSD 16.0-CURRENT

pfBlockerNG 3.2.16

I can still edit the User system-managed rules

MM Updated by Marcos M 4 months ago Actions #3

That functionality needs to be supported by the package itself (pfBlockerNG doesn't currently support it).

MM Updated by Marcos M 4 months ago Actions #4

  • Plus Target Version changed from 26.07 to 26.03.1
  • Release Notes changed from Default to Force Exclusion

MM Updated by Marcos M 4 months ago Actions #5

  • Status changed from Feedback to Resolved

MM Updated by Marcos M 4 months ago Actions #6

  • Related to Todo #16793: Improve GUI handling of user aliases that are automatically managed by the system added

MM Updated by Marcos M 3 months ago Actions #7

  • Description updated (diff)
Actions

Also available in: Atom