The current version of SSHGuard is 2.0.0, which includes some FreeBSD specific bug fixes for the IPFW backend when using FreeBSD 11. (See https://www.sshguard.net/litenewz/feeds/14) However, the version in ports is still at version 1.7.1.
Created attachment 184549 [details] Update to 2.0.0 I attached a patch that updates to 2.0.0. While here it removes the slave ports, because sshguard upstream can install all firewall back-ends. So the main port now installs the backends for hosts, null, ipfw, and pf.. the ones that actually work on FreeBSD, and enables the null backend by default. It also modifies the MOVED file to point the old ports at the main port, its date may need to be updated, though. I've been testing this pretty extensively with the ipfw backend. It seems pretty solid.
A commit references this bug: Author: feld Date: Thu Jul 20 15:34:10 UTC 2017 New revision: 446263 URL: https://svnweb.freebsd.org/changeset/ports/446263 Log: security/sshguard: Update to 2.0.0 PR: 219409 Changes: head/MOVED head/security/Makefile head/security/sshguard/Makefile head/security/sshguard/distinfo head/security/sshguard/files/patch-examples-sshguard.conf.sample head/security/sshguard/files/patch-src-sshguard.in head/security/sshguard/files/pkg-message.in head/security/sshguard/files/sshguard.in head/security/sshguard/pkg-plist
Thanks for your submission and for taking maintainership, Dan!
A commit references this bug: Author: feld Date: Thu Jul 20 15:40:52 UTC 2017 New revision: 446264 URL: https://svnweb.freebsd.org/changeset/ports/446264 Log: These ports were not deleted with my previous commit as intended PR: 219409 Changes: head/security/sshguard-ipfw/ head/security/sshguard-null/ head/security/sshguard-pf/