- Update t0 0.10
- Update pkg-message PR: 221442 Submitted by: theis@gmx.at(maintainer)
This commit is contained in:
parent
3bd9ad9532
commit
a0e2d97661
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=451846
4 changed files with 36 additions and 11 deletions
|
@ -1,7 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= fail2ban
|
||||
PORTVERSION= 0.9.7
|
||||
PORTVERSION= 0.10.0
|
||||
CATEGORIES= security python
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
|
@ -33,6 +33,8 @@ PORTDOCS= README.md DEVELOP
|
|||
|
||||
FILES= ${WRKSRC}/bin/fail2ban-client \
|
||||
${WRKSRC}/fail2ban/client/configreader.py \
|
||||
${WRKSRC}/fail2ban/client/fail2bancmdline.py \
|
||||
${WRKSRC}/fail2ban/client/fail2banregex.py \
|
||||
${WRKSRC}/man/fail2ban-client.1 \
|
||||
${WRKSRC}/man/fail2ban-client.h2m \
|
||||
${WRKSRC}/setup.py
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1496237420
|
||||
SHA256 (fail2ban-fail2ban-0.9.7_GH0.tar.gz) = 2817eb0d4f670bef2a79a5a9cfb824b41a4445f5a92a307a453ac95f497c7440
|
||||
SIZE (fail2ban-fail2ban-0.9.7_GH0.tar.gz) = 356374
|
||||
TIMESTAMP = 1502542383
|
||||
SHA256 (fail2ban-fail2ban-0.10.0_GH0.tar.gz) = 3517b68bff71924f179609eb51dd2fe66d78653646528cdf8edf2370ff047c80
|
||||
SIZE (fail2ban-fail2ban-0.10.0_GH0.tar.gz) = 459813
|
||||
|
|
19
security/py-fail2ban/files/patch-fail2ban_server_ipdns.py
Normal file
19
security/py-fail2ban/files/patch-fail2ban_server_ipdns.py
Normal file
|
@ -0,0 +1,19 @@
|
|||
--- fail2ban/server/ipdns.py.orig 2017-08-09 14:53:05 UTC
|
||||
+++ fail2ban/server/ipdns.py
|
||||
@@ -69,10 +69,14 @@ class DNSUtils:
|
||||
for fam, ipfam in ((socket.AF_INET, IPAddr.FAM_IPv4), (socket.AF_INET6, IPAddr.FAM_IPv6)):
|
||||
try:
|
||||
for result in socket.getaddrinfo(dns, None, fam, 0, socket.IPPROTO_TCP):
|
||||
- ip = IPAddr(result[4][0], ipfam)
|
||||
+ # if getaddrinfo returns something unexpected:
|
||||
+ if len(result) < 4 or not len(result[4]): continue
|
||||
+ # be sure we have an ip-string
|
||||
+ # some return an integer there
|
||||
+ ip = IPAddr(str(result[4][0]), ipfam)
|
||||
if ip.isValid:
|
||||
ips.append(ip)
|
||||
- except socket.error as e:
|
||||
+ except Exception as e:
|
||||
saveerr = e
|
||||
if not ips and saveerr:
|
||||
logSys.warning("Unable to find a corresponding IP address for %s: %s", dns, saveerr)
|
|
@ -1,16 +1,20 @@
|
|||
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
|
||||
Please do not edit the fail2ban.conf and jail.conf files as they
|
||||
will be overwritten upon each upgrade of the port.
|
||||
|
||||
Instead, create new files named fail2ban.local and jail.local
|
||||
Please do not edit the fail2ban.conf, jail.conf, or any other
|
||||
files in the distributen as they will be overwritten upon each
|
||||
upgrade of the port. Instead, create new files named *.local e.g.
|
||||
fail2ban.local or jail.local.
|
||||
|
||||
For more information, see the official manual:
|
||||
|
||||
http://www.fail2ban.org/wiki/index.php/MANUAL_0_8#Configuration
|
||||
|
||||
If you are upgrading from 0.8.x consider adopting the new
|
||||
configuration style.
|
||||
If you have custom filters or actions and you are upgrading from
|
||||
0.9.x please check them.
|
||||
|
||||
Users of pf: please note that instead of
|
||||
action = pf
|
||||
you hae to write someting like
|
||||
action = pf[port={80 443}, name=http]
|
||||
|
||||
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
|
|
Loading…
Reference in a new issue