net/frr: Automatic rules are not complete or generate with unexpected conditions
Open
@AdSchellevis is already working on this.
Since Nov 14, 2025.
bug
- Dominant language
- PHP
- Stars
- 1.2k
- Forks
- 863
- Avg merge
- 2d 6h
- Merged PRs (30d)
- 10
Description
Important notices
Before you add a new report, we ask you kindly to acknowledge the following:
- I have read the contributing guide lines at https://github.com/opnsense/plugins/blob/master/CONTRIBUTING.md
- I have searched the existing issues, open and closed, and I'm convinced that mine is new.
- The title contains the plugin to which this issue belongs
Describe the bug
https://github.com/opnsense/plugins/blob/6fba852a9d3cc5b08753f1d5a28efa358c13cc07/net/frr/src/etc/inc/plugins.inc.d/frr.inc#L63
In here there seems to be only OSPF and OSPF6 rules.
- OSPF rules only generate when networks are defined
- OSPF6 when interfaces are defined
-> This is a bit weird, as its a micro management that will cause inconsistent rule generation behavior, e.g. if your OSPF config only has interfaces
- BGP, BFD, RIP rules (if required) seem also missing in this.
Expected behavior
When automatic rule checkbox is enabled, install automatic rules for each enabled module.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.