Page MenuHomeFreeBSD

blocklist: Fix rcorder(8)
ClosedPublic

Authored by jlduran on Oct 26 2025, 4:30 PM.
Tags
None
Referenced Files
F162658856: D53364.id165077.diff
Wed, Jul 15, 11:40 AM
Unknown Object (File)
Wed, Jul 15, 6:51 AM
Unknown Object (File)
Wed, Jul 15, 6:51 AM
Unknown Object (File)
Thu, Jul 9, 9:32 AM
Unknown Object (File)
Sun, Jul 5, 2:05 PM
Unknown Object (File)
Tue, Jun 23, 1:31 PM
Unknown Object (File)
Sat, Jun 20, 1:21 PM
Unknown Object (File)
May 22 2026, 6:55 AM
Subscribers

Details

Summary

The blocklist daemon depends on a packet filter in order to block.

Add all supported packet filters to the REQUIRE line, not just pf, to
indicate rcorder(8) that it should start after the packet filter service
has started.

While here, change the mode of the rc file to include the executable
bit, just like the rest of the files in the rc.d source directory.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 68127
Build 65010: arc lint + arc unit

Event Timeline

0mp added a subscriber: 0mp.

Note: we could perhaps think about adding a FIREWALL script to depend on instead, but for the time being this patch is fine. Thanks!

This revision is now accepted and ready to land.Oct 27 2025, 3:18 PM
In D53364#1219018, @0mp wrote:

Note: we could perhaps think about adding a FIREWALL script to depend on instead, but for the time being this patch is fine. Thanks!

That is a great suggestion, thank you!

This revision was automatically updated to reflect the committed changes.