notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it''''''''s already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details on branch 2022Q2
crowdsec CrowdSec lightweight and collaborative security engine
1.3.4 security on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.3.4Version of this port present on the latest quarterly branch.
Maintainer: marco@crowdsec.net search for ports maintained by this maintainer
Port Added: 2022-04-28 06:09:07
Last Update: 2022-05-12 10:58:30
Commit Hash: 5a01fa3
License: MIT
WWW:
https://github.com/crowdsecurity/crowdsec
Description:
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
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (55 items)
Collapse this list.
  1. /usr/local/share/licenses/crowdsec-1.3.4/catalog.mk
  2. /usr/local/share/licenses/crowdsec-1.3.4/LICENSE
  3. /usr/local/share/licenses/crowdsec-1.3.4/MIT
  4. @mode 0755
  5. bin/crowdsec
  6. bin/cscli
  7. bin/crowdsec-cli
  8. @mode 0600
  9. @sample etc/crowdsec/local_api_credentials.yaml.sample
  10. @sample etc/crowdsec/online_api_credentials.yaml.sample
  11. @mode 0644
  12. @sample etc/crowdsec/acquis.yaml.sample
  13. @sample etc/crowdsec/config.yaml.sample
  14. @sample etc/crowdsec/console.yaml.sample
  15. @sample etc/crowdsec/profiles.yaml.sample
  16. @sample etc/crowdsec/simulation.yaml.sample
  17. @sample etc/crowdsec/notifications/email.yaml.sample
  18. @sample etc/crowdsec/notifications/http.yaml.sample
  19. @sample etc/crowdsec/notifications/slack.yaml.sample
  20. @sample etc/crowdsec/notifications/splunk.yaml.sample
  21. etc/crowdsec/patterns/aws
  22. etc/crowdsec/patterns/bacula
  23. etc/crowdsec/patterns/bro
  24. etc/crowdsec/patterns/cowrie_honeypot
  25. etc/crowdsec/patterns/exim
  26. etc/crowdsec/patterns/firewalls
  27. etc/crowdsec/patterns/haproxy
  28. etc/crowdsec/patterns/java
  29. etc/crowdsec/patterns/junos
  30. etc/crowdsec/patterns/linux-syslog
  31. etc/crowdsec/patterns/mcollective
  32. etc/crowdsec/patterns/modsecurity
  33. etc/crowdsec/patterns/mongodb
  34. etc/crowdsec/patterns/mysql
  35. etc/crowdsec/patterns/nagios
  36. etc/crowdsec/patterns/nginx
  37. etc/crowdsec/patterns/paths
  38. etc/crowdsec/patterns/postgresql
  39. etc/crowdsec/patterns/rails
  40. etc/crowdsec/patterns/redis
  41. etc/crowdsec/patterns/ruby
  42. etc/crowdsec/patterns/smb
  43. etc/crowdsec/patterns/ssh
  44. etc/crowdsec/patterns/tcpdump
  45. @mode 0755
  46. lib/crowdsec/plugins/notification-email
  47. lib/crowdsec/plugins/notification-http
  48. lib/crowdsec/plugins/notification-slack
  49. lib/crowdsec/plugins/notification-splunk
  50. @dir etc/crowdsec/hub
  51. @dir /var/db/crowdsec/data
  52. @dir /var/db/crowdsec
  53. @owner
  54. @group
  55. @mode
Collapse this list.
Dependency lines:
  • crowdsec>0:security/crowdsec
To install the port:
cd /usr/ports/security/crowdsec/ && make install clean
To add the package, run one of these commands:
  • pkg install security/crowdsec
  • pkg install crowdsec
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: crowdsec
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1651227928 SHA256 (crowdsecurity-crowdsec-v1.3.4-v1.3.4-freebsd_GH0.tar.gz) = 238d268fe580da05e4f35142e168deb9f82b459d5835ad06bba532e9caa9516c SIZE (crowdsecurity-crowdsec-v1.3.4-v1.3.4-freebsd_GH0.tar.gz) = 20699880

Packages (timestamps in pop-ups are UTC):
crowdsec
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.6.5_41.6.8-1.6.5_41.6.8---
FreeBSD:13:quarterly1.6.5_31.6.5_3-1.6.5_31.6.5_3---
FreeBSD:14:latest1.6.5_41.6.8-1.6.5_41.6.8---
FreeBSD:14:quarterly1.6.5_31.6.5_3-1.6.51.6.5_3---
FreeBSD:15:latest1.6.5_31.6.8n/a1.6.5_3n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. git : devel/git@lite
  2. go : lang/go
  3. jq : textproc/jq
  4. gmake>=4.3 : devel/gmake
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for crowdsec-1.3.4: FIREWALL_BOUNCER=off: Depend on security/crowdsec-firewall-bouncer ===> Use 'make config' to modify these settings
Options name:
security_crowdsec
USES:
gmake
pkg-message:
For install:
crowdsec is installed. You need to check/edit the following files in /usr/local/etc/crowdsec as described in https://doc.crowdsec.net/docs/configuration/crowdsec_configuration - config.yaml: main configuration - acquis.yaml: where to find logs to parse (this port does not include automatic discovery of the running services) - profiles.yaml: remediation policies (ban, duration, etc) Then you can enable the daemon via sysrc and run it. # sysrc crowdsec_enable="YES" crowdsec_enable: NO -> YES # service crowdsec start
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/crowdsecurity/crowdsec/tar.gz/v1.3.4-freebsd?dummy=/
Collapse this list.

Number of commits found: 2

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.3.4
12 May 2022 10:58:30
commit hash: 5a01fa315fbd4f00077a58e388d061b3eff1e86dcommit hash: 5a01fa315fbd4f00077a58e388d061b3eff1e86dcommit hash: 5a01fa315fbd4f00077a58e388d061b3eff1e86dcommit hash: 5a01fa315fbd4f00077a58e388d061b3eff1e86d files touched by this commit
Fernando ApesteguĂ­a (fernape) search for other commits by this committer
security/crowdsec: update to 1.3.4

PR:	263653
Reported by:	marco+freebsd@crowdsec.net (maintainer)
MFH:	2022Q2 (bugfix release)

(cherry picked from commit f807b952e2a0d1264f290387d4b81e6974d559fb)
1.3.3
28 Apr 2022 06:04:20
commit hash: e9b040214f643d0f4ba7480042782cb1ee9baac7commit hash: e9b040214f643d0f4ba7480042782cb1ee9baac7commit hash: e9b040214f643d0f4ba7480042782cb1ee9baac7commit hash: e9b040214f643d0f4ba7480042782cb1ee9baac7 files touched by this commit
Fernando ApesteguĂ­a (fernape) search for other commits by this committer
security/crowdsec: update to 1.3.3

PR:	263584
Reported by:	marco+freebsd@crowdsec.net (maintainer)

(cherry picked from commit cefb1c60b16e0e35948523c58a3ad004901a5e06)

Number of commits found: 2