Port details on branch 2021Q3 |
- py-fail2ban Scans log files and bans IP that makes too many password failures
- 0.11.2_2 security
=1 0.11.2_2Version of this port present on the latest quarterly branch. - Maintainer: theis@gmx.at
 - Port Added: 2021-08-18 19:54:07
- Last Update: 2021-08-18 19:50:35
- Commit Hash: ae8a8ca
- People watching this port, also watch:: mariadb105-client, mariadb106-server, php82
- Also Listed In: python
- License: GPLv2
- WWW:
- http://www.fail2ban.org/wiki/index.php/Main_Page
- Description:
- Fail2ban scans log files like /var/log/pwdfail or /var/log/apache/error_log
and bans IP that makes too many password failures. It updates firewall rules
to reject the IP address.
WWW: http://www.fail2ban.org/wiki/index.php/Main_Page
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}fail2ban>0:security/py-fail2ban@${PY_FLAVOR}
- To install the port:
- cd /usr/ports/security/py-fail2ban/ && make install clean
- To add the package, run one of these commands:
- pkg install security/py-fail2ban
- pkg install py38-fail2ban
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py38-fail2ban listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py38-fail2ban
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1606166575
SHA256 (fail2ban-fail2ban-0.11.2_GH0.tar.gz) = 383108e5f8644cefb288537950923b7520f642e7e114efb843f6e7ea9268b1e0
SIZE (fail2ban-fail2ban-0.11.2_GH0.tar.gz) = 559552
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:

- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py38-setuptools>0 : devel/py-setuptools@py38
- python3.8 : lang/python38
- Runtime dependencies:
-
- py38-sqlite3>0 : databases/py-sqlite3@py38
- py38-pyinotify>=0.8.3 : devel/py-pyinotify@py38
- py38-setuptools>0 : devel/py-setuptools@py38
- python3.8 : lang/python38
-
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for py38-fail2ban-0.11.2_2:
DOCS=on: Build and/or install documentation
INOTIFY=on: Support for (lib)inotify to monitor filesystem changes
===> Use 'make config' to modify these settings
- Options name:
- security_py-fail2ban
- USES:
- python:3.6+,patch shebangfix
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 1
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.11.2_2 18 Aug 2021 19:50:35
    |
Neel Chauhan (nc)  Author: Yasuhiro Kimura |
security/py-fail2ban: Add upstream patches to fix runtime error with Python 3.10
PR: 257784
Approved by: theis AT gmx DOT at (maintainer)
(cherry picked from commit e8d866428c99ca6838a6a112cb16fd5df1e2cffc) |
Number of commits found: 1
|