The firewall seat's three verbs, as the contract every holder implements: rules (the filter as enforced, nftables and legacy), reload (the mesh's own filter from its file), remove (one rule set the mesh did not write, named as the host reports it under ADR 0168; refuses the mesh's tables, the runtime's own chains, a built-in chain and an active found firewall's). A running mesh widens its seat row at the next controller start. Seat, claim and verb tests pass. Note: three resolver tests in internal/catalogue fail on main already (TestTheResolver…), unrelated to this branch.
The firewall seat's three verbs, as the contract every holder implements: `rules` (the filter as enforced, nftables and legacy), `reload` (the mesh's own filter from its file), `remove` (one rule set the mesh did not write, named as the host reports it under ADR 0168; refuses the mesh's tables, the runtime's own chains, a built-in chain and an active found firewall's). A running mesh widens its seat row at the next controller start. Seat, claim and verb tests pass. Note: three resolver tests in `internal/catalogue` fail on main already (`TestTheResolver…`), unrelated to this branch.
What a person asks a machine's packet filter whatever filter answers: the
rules as enforced, reload the mesh's own, remove one rule set the mesh did
not write — named as the host reports it under ADR 0168. Every holder serves
all three; a running mesh widens its seat row at the next controller start.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
The firewall seat's three verbs, as the contract every holder implements:
rules(the filter as enforced, nftables and legacy),reload(the mesh's own filter from its file),remove(one rule set the mesh did not write, named as the host reports it under ADR 0168; refuses the mesh's tables, the runtime's own chains, a built-in chain and an active found firewall's). A running mesh widens its seat row at the next controller start. Seat, claim and verb tests pass. Note: three resolver tests ininternal/cataloguefail on main already (TestTheResolver…), unrelated to this branch.