Crowdsec is an open-source, lightweight software, detecting peers with
aggressive behaviors to prevent them from accessing your systems. Its user
friendly design and assistance offers a low technical barrier of entry and
nevertheless a high security gain.
===> The following configuration options are available for crowdsec-1.8.1_2:
FIREWALL_BOUNCER=off: Depend on security/crowdsec-firewall-bouncer
===> Use 'make config' to modify these settings
security/crowdsec: Security update 1.7.7 => 1.7.8
This release contains fixes for two vulnerabilities
that are scheduled for public disclosure shortly.
Changelog:
* Use Go 1.26 explicitly.
https://github.com/crowdsecurity/crowdsec/releases/tag/v1.7.8
PR: 295238
Reported by: Manuel Sabban <manuel@crowdsec.net> (maintainer)
Approved by: osa, vvd (Mentors, implicit)
MFH: 2026Q2
go: Bump go124-dependent ports
Earlier I bumped the default Go to 1.24. Ports that specify a lower
version will still build with those lower version (for now), so they
don't need a bumping. Instead I'm bumping anything that (now) has go124
as a dependency.
security/crowdsec: fix "command not found" on install script
A command is called which is not on $PATH, this fixes it by calling a
wrapper that also provides the (possibly custom) configuration path.
PR: 281608
Fixes: 858c9f19409a (update to 1.6.3)
security/crowdsec: update to v1.6.1
- improve rc, postinst scripts
- update upstream to latest stable
- restart service correctly if it crashes
- update hub in postinst (if network available) instead of service start
- use "one{status,stop...}" for compatibility with pfsense
- patch: fix network fs detection
PR: 278713
security/crowdsec: update to 1.5.4
new upstream version
use go:modules instead of gmake
link with re2 for faster log parsing
include sentinel plugin
force termination if process is not responsive
configurable local machine name
Changelog: https://github.com/crowdsecurity/crowdsec/releases/tag/v1.5.4
PR: 273944
MFH: 2023Q3
security/crowdsec: update to 1.4.6
ChangeLog: https://github.com/crowdsecurity/crowdsec/releases/tag/v1.4.6
* strip v prefix in tag name in azure-pipeline
* Fix azure pipeline
* Use the tag name from the predefined variable for azure pipeline
PR: 269713
Reported by: marco@crowdsec.net (maintainer)
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above )
*/*: Repair after switching to versioned Go ports
- Add 1.17 to USES=go for ports that still need go117, remove GO_PORT;
- Add missing ${SETENV} ${MAKE_ENV} to repair BINARY_ALIAS;
- Remove explicit dependencies on lang/go.
PR: 264336
Reviewed by: ygy jwb yuri mikael drtr0jan@yandex.ru decke mat
Differential Revision: https://reviews.freebsd.org/D35346
security/crowdsec{-firewall-bouncer}: handle pkg upgrade
- avoid flushing the firewall rules upon install by using pf anchors
- restart service after upgrade if it was running before
PR: 261304
MFH: 2022Q1
security/crowdsec*: update to their latest releases
security/crowdsec:
- update to version 1.2.3
security/crowdsec-firewall-bouncer:
- update to version 0.0.20
- update pkg-message
Add log rotation to both ports, and other small improvements.
PR: 260262
Crowdsec is an open-source, lightweight software, detecting peers with
aggressive behaviors to prevent them from accessing your systems. Its user
friendly design and assistance offers a low technical barrier of entry and
nevertheless a high security gain.
WWW: https://github.com/crowdsecurity/crowdsec
Differential Revision: https://reviews.freebsd.org/D29107