This package connects to a crowdsec instance and publishes the IP blocklists via HTTP. Used for example in embedded systems and environments that cannot run a firewall bouncer.
Hi Marco, Can you provide a patch for creating such a port?
Created attachment 238485 [details] patch for blocklist mirror 0.0.1
Committed, Thanks!
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=4fde38145bf37ddba832f011a887c85faacead95 commit 4fde38145bf37ddba832f011a887c85faacead95 Author: Marco <marco@crowdsec.net> AuthorDate: 2022-12-15 07:26:23 +0000 Commit: Fernando Apesteguía <fernape@FreeBSD.org> CommitDate: 2022-12-16 06:33:50 +0000 security/crowdsec-blocklist-mirror: New port: CrowdSec Blocklist Mirror ChangeLog: https://github.com/crowdsecurity/cs-blocklist-mirror This bouncer exposes CrowdSec's active decisions via provided HTTP endpoints in pre-defined formats. It can be used by network appliances which support consumption of blocklists via HTTP. PR: 268105 Reported by: marco@crowdsec.net security/Makefile | 1 + security/crowdsec-blocklist-mirror/Makefile (new) | 48 ++++++++++++++ security/crowdsec-blocklist-mirror/distinfo (new) | 3 + .../files/crowdsec_mirror.in (new) | 73 ++++++++++++++++++++++ .../files/pkg-deinstall.in (new) | 9 +++ .../files/pkg-install.in (new) | 10 +++ .../files/pkg-message.in (new) | 31 +++++++++ security/crowdsec-blocklist-mirror/pkg-descr (new) | 3 + security/crowdsec-blocklist-mirror/pkg-plist (new) | 4 ++ 9 files changed, 182 insertions(+)
Since we are so close to branching 2023Q1 and this introduces a new port, I don't see the need to MFH at this point.