notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
py-fail2ban Scans log files and bans IP that makes too many password failures
0.11.2_1 security on this many watch lists=14 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 0.11.2Version of this port present on the latest quarterly branch.
Maintainer: theis@gmx.at search for ports maintained by this maintainer
Port Added: 2009-01-13 18:22:37
Last Update: 2021-06-15 16:02:44
Commit Hash: b48d2a6
People watching this port, also watch:: rsync, dovecot, pkg, pcre, curl
Also Listed In: python
License: GPLv2
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}>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: 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>)
  • py38: py38-fail2ban
distinfo:
Packages (timestamps in pop-ups are UTC):
py27-fail2ban
ABIlatestquarterly
FreeBSD:11:aarch640.10.3.1_10.11.1_1
FreeBSD:11:amd64--
FreeBSD:11:armv60.9.4_10.11.1_1
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips640.9.4_10.11.1_1
FreeBSD:12:aarch640.10.3.1_1-
FreeBSD:12:amd64--
FreeBSD:12:armv60.10.3.1_10.11.1_2
FreeBSD:12:armv70.10.40.11.1_2
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips640.10.40.11.1_1
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
py36-fail2ban
ABIlatestquarterly
FreeBSD:11:aarch640.10.3.1_1-
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch640.10.3.1_1-
FreeBSD:12:amd64--
FreeBSD:12:armv60.10.3.1_1-
FreeBSD:12:armv70.10.4-
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips640.10.4-
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
py37-fail2ban
ABIlatestquarterly
FreeBSD:11:aarch64-0.11.1_1
FreeBSD:11:amd64-0.11.2_1
FreeBSD:11:armv6-0.11.1_1
FreeBSD:11:i386-0.11.2_1
FreeBSD:11:mips--
FreeBSD:11:mips64-0.11.1_1
FreeBSD:12:aarch64-0.11.2_1
FreeBSD:12:amd64-0.11.2_1
FreeBSD:12:armv6-0.11.1_2
FreeBSD:12:armv7-0.11.1_2
FreeBSD:12:i386-0.11.2_1
FreeBSD:12:mips--
FreeBSD:12:mips64-0.11.1_1
FreeBSD:12:powerpc64-0.11.2
FreeBSD:13:aarch640.11.20.11.2_1
FreeBSD:13:amd64-0.11.2_1
FreeBSD:13:armv60.11.20.11.2
FreeBSD:13:armv70.11.20.11.2
FreeBSD:13:i386-0.11.2_1
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc640.11.20.11.2_1
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv60.11.2-
FreeBSD:14:armv70.11.2-
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc640.11.2-
 
py38-fail2ban
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd640.11.2_1-
FreeBSD:11:armv6--
FreeBSD:11:i3860.11.2_1-
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd640.11.2_1-
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3860.11.2_1-
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd640.11.2_1-
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3860.11.2_1-
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch640.11.2_1-
FreeBSD:14:amd640.11.2-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3860.11.2_1-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py38-setuptools>0 : devel/py-setuptools@py38
  2. python3.8 : lang/python38
Runtime dependencies:
  1. py38-sqlite3>0 : databases/py-sqlite3@py38
  2. py38-pyinotify>=0.8.3 : devel/py-pyinotify@py38
  3. py38-setuptools>0 : devel/py-setuptools@py38
  4. python3.8 : lang/python38
Extract dependencies:
  1. python3.8 : lang/python38
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

pkg-message:
If installing:
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/fail2ban/fail2ban/tar.gz/0.11.2?dummy=/
Collapse this list.

Number of commits found: 78

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
15 Jun 2021 16:02:44
 files touched by this commit commit hash:b48d2a658ef96565393b9186cbed85803b2b87e0  0.11.2_1
kbowling search for other commits by this committer
security/py-fail2ban: Create required start dir

Reported at https://github.com/fail2ban/fail2ban/issues/2634
fail2ban should check and, if necessary create, the required directory.

It is still up to the user to ensure that configuration in fail2ban's
conf files and FreeBSD's /etc/rc.conf are in sync and that both, pidfile
and socket reside in the same directory.

PR:		244092
Approved by:	maintainer
MFH:		2021Q2
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  0.11.2
mat search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  0.11.2
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
12 Jan 2021 21:25:30
Original commit files touched by this commit Revision:561385  0.11.2
rene search for other commits by this committer
Simplify some ports using PYTHON_MAJOR_VER and Python 3.6+
28 Dec 2020 23:02:15
Original commit files touched by this commit Revision:559531  0.11.2
antoine search for other commits by this committer
Drop python 2.7 support from a few ports

With hat:	portmgr
24 Nov 2020 21:21:00
Original commit files touched by this commit Revision:556221  0.11.2
madpilot search for other commits by this committer
- Update fail2ban to 0.11.2
- Remove patches now included in the upstream code
- Adapt option to not install test files

PR:		251341
Submitted by:	theis@gmx.at (maintainer)
22 Oct 2020 02:08:18
Original commit files touched by this commit Revision:552920  0.11.1_2
meta search for other commits by this committer
security/py-fail2ban: Fix runtime error with Python 3.9

PR:		250356
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
Approved by:	theis@gmx.at (maintainer)
Obtained from:	https://bugzilla.redhat.com/show_bug.cgi?id=1808347
Obtained from:	https://github.com/fail2ban/fail2ban/issues/2646
Obtained from:	https://github.com/fail2ban/fail2ban/pull/2651
25 Sep 2020 15:05:24
Original commit files touched by this commit Revision:550045  0.11.1_1
pi search for other commits by this committer
security/py-fail2ban: add missing paths to rc script

PR:		249578
Submitted by:	Laszlo Karolyi <laszlo@karolyi.hu>
Approved by:	theis@gmx.at (maintainer)
27 Mar 2020 15:29:21
Original commit files touched by this commit Revision:529264  0.11.1_1
madpilot search for other commits by this committer
Add new regexp to match invalid users to bsd-ssh filter.

I have observed a regression where the old expression was not
working. Looks like the regression was caused by the migration to
python 3.

As far as I can see the quarterly branch is not affected.

PR:		245097
Approved by: portmgr (blanket: run-time bugfix)
16 Jan 2020 07:49:38
Original commit files touched by this commit Revision:523211  0.11.1
meta search for other commits by this committer
security/py-fail2ban: Update to 0.11.1

PR:		243325
Submitted by:	maintainer
Relnotes:	https://github.com/fail2ban/fail2ban/blob/0.11.1/ChangeLog
Sponsored by:	HAW international
14 Aug 2019 12:16:13
Original commit files touched by this commit Revision:508909  0.10.4_2
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories s)
16 Jun 2019 10:14:21
Original commit files touched by this commit Revision:504294  0.10.4_2
kai search for other commits by this committer
security/py-fail2ban: Add support for devel/py-pyinotify

* Enable support for devel/py-pyinotify that itself uses devel/libinotify to
  monitor changes in the filesystem. [1]

* Also introduce the new dependency as an additional default option INOTIFY
  while I'm here because it's not a hard requirement for runtime. [2]

PR:		238427
Submitted by:	Dmitry Wagin <dmitry.wagin@ya.ru> [1]
Approved by:	theis@gmx.at (maintainer) [1] [2]
31 May 2019 11:55:40
Original commit files touched by this commit Revision:503168  0.10.4_1
koobs search for other commits by this committer
security/py-fail2ban: Fix rc script

The rc.d script evaluates fail2ban_pidfile before rc.conf is read.

This change moves those evaluations to the corect place allowing
users to override the values via /etc/rc.conf as expected.

PR:		236017
Reported by:	<epopen gmail com>, Dmitry Wagin <dmitry.wagin ya ru>
Submitted by:	<theis gmx at> (maintainer)
MFH:		2019Q2
07 Oct 2018 05:02:36
Original commit files touched by this commit Revision:481422  0.10.4
swills search for other commits by this committer
security/py-fail2ban: Update to 0.10.4

PR:		231947
Submitted by:	theis@gmx.at (maintainer)
25 Jul 2018 19:09:50
Original commit files touched by this commit Revision:475327  0.10.3.1_1
swills search for other commits by this committer
security/py-fail2ban: Fix writing /etc/hosts.deny entries

PR:		227577
Submitted by:	theis@gmx.at (maintainer)
Reported by:	Niels Bakker <niels=freebsd@bakker.net>
20 Jun 2018 17:05:44
Original commit files touched by this commit Revision:472884  0.10.3.1
mat search for other commits by this committer
Use PY_FLAVOR for dependencies.

FLAVOR is the current port's flavor, it should not be used outside of
this scope.

Sponsored by:	Absolight
12 Apr 2018 04:48:44
Original commit files touched by this commit Revision:467124  0.10.3.1
joneum search for other commits by this committer
security/py-fail2ban: Update to 0.10.3.1

Changelog: https://github.com/fail2ban/fail2ban/blob/0.10.3.1/ChangeLog

PR:		227424
Submitted by:	theis@gmx.at (maintainer)
09 Apr 2018 18:17:32
Original commit files touched by this commit Revision:466874  0.10.3
joneum search for other commits by this committer
security/py-fail2ban: Update to 0.10.3

Changelog: https://github.com/fail2ban/fail2ban/blob/0.10.3.1/ChangeLog

PR:		227389
Submitted by:	theis@gmx.at (maintainer)
25 Jan 2018 12:37:06
Original commit files touched by this commit Revision:459924  0.10.2
mat search for other commits by this committer
Fix build with Python != 2.7

Pointy hat:	pi
Sponsored by:	Absolight
23 Jan 2018 20:13:52
Original commit files touched by this commit Revision:459794  0.10.2
pi search for other commits by this committer
security/py-fail2ban: update 0.10.1 -> 0.10.2

- many fixes from upstream for bugs in the 0.10.x version
- automatic upgrade of python code to python3, if that is used

PR:		225317
Submitted by:	theis@gmx.at (maintainer)
Changes:	https://github.com/fail2ban/fail2ban/blob/0.10.2/ChangeLog
30 Nov 2017 15:50:34
Original commit files touched by this commit Revision:455210  0.10.1_1  Sanity Test Failure
mat search for other commits by this committer
Convert Python ports to FLAVORS.

  Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
(Only the first 15 lines of the commit message are shown above View all of this commit message)
25 Oct 2017 14:11:57
Original commit files touched by this commit Revision:452860  0.10.1_1
wen search for other commits by this committer
- Patch for user of pf

PR:		223069
Submitted by:	theis@gmx.at(maintainer)
15 Oct 2017 10:56:02
Original commit files touched by this commit Revision:452134  0.10.1
wen search for other commits by this committer
- Update to 0.10.1

PR:		223022
Submitted by:	theis@gmx.at(maintainer)
12 Oct 2017 10:58:43
Original commit files touched by this commit Revision:451846  0.10.0
wen search for other commits by this committer
- Update t0 0.10
- Update pkg-message

PR:		221442
Submitted by:	theis@gmx.at(maintainer)
02 Jun 2017 18:15:20
Original commit files touched by this commit Revision:442446  0.9.7
sunpoet search for other commits by this committer
Update to 0.9.7 [1]

- Fix shebang line of fail2ban-python in apache-fakegooglebot [2]
- While I'm here:
  - Add missing OPTIONS_DEFINE=DOCS
  - Use SHEBANG_LANG
  - Convert to options target helper

Changes:	https://github.com/fail2ban/fail2ban/blob/0.9/ChangeLog
PR:		219733 [1], 219419 [2]
Submitted by:	<theis@gmx.at> (maintainer) [1], Lukasz Wasikowski
<lukasz@wasikowski.net> [2]
27 Dec 2016 21:25:07
Original commit files touched by this commit Revision:429667  0.9.6
lifanov search for other commits by this committer
Update fail2ban to version 0.9.6

PR:		215239
Submitted by:	John W. O'Brien <john@saltant.com>
Reviewed by:	matthew
Approved by:	theis@gmx.at (maintainer), matthew (mentor)
Differential Revision:	https://reviews.freebsd.org/D8917
24 Jul 2016 16:06:48
Original commit files touched by this commit Revision:419009  0.9.5
pawel search for other commits by this committer
Update to version 0.9.5

PR:		211262
Submitted by:	maintainer
19 May 2016 11:09:14
Original commit files touched by this commit Revision:415503  0.9.4_1
amdmi3 search for other commits by this committer
- Fix trailing whitespace in pkg-messages

Approved by:	portmgr blanket
14 May 2016 13:09:45
Original commit files touched by this commit Revision:415186  0.9.4_1
pi search for other commits by this committer
security/py-fail2ban: Fix for Bug #1417 / #1419

For details see https://github.com/fail2ban/fail2ban/pull/1419

PR:		209494
Submitted by:	theis@gmx.at (maintainer)
01 Apr 2016 14:25:18
Original commit files touched by this commit Revision:412349  0.9.4
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.

With hat:	portmgr
Sponsored by:	Absolight
20 Mar 2016 11:20:43
Original commit files touched by this commit Revision:411435  0.9.4
riggs search for other commits by this committer
Update to upstream version 0.9.4

PR:		207886
Submitted by:	theis@gmx.at (maintainer)
14 Dec 2015 10:52:47
Original commit files touched by this commit Revision:403712  0.9.3_1
koobs search for other commits by this committer
security/py-fail2ban: Modernize and cleanup

- Use autoplist, update pkg-plist accordingly, deprecate py3kplist
- Remove unnecessary PYDISTUTILS_PKGVERSION and --install-purelib args
- Cleanup a REINPLACE to be more explicit
- Add do-test target
- Regenerate patches (makepatch compatible)
- Add NO_ARCH
- Sort and group USE{S,_*} entries

PR:		204373
Approved by:	maintainer <theis gmx at>
04 Aug 2015 12:09:10
Original commit files touched by this commit Revision:393518  0.9.3
robak search for other commits by this committer
security/py-fail2ban: update 0.9.2 -> 0.9.3

- Add LICENSE_FILE

PR:		202026
Submitted by:	Christoph Theis <theis@gmx.at> (maintainer)
28 Jul 2015 21:10:36
Original commit files touched by this commit Revision:393102  0.9.2_1
amdmi3 search for other commits by this committer
- Fix shebangs

Approved by:	portmgr blanket
MFH:		2015Q3 (blanket)
07 May 2015 17:41:24
Original commit files touched by this commit Revision:385645  0.9.2
mat search for other commits by this committer
Update ports in the s* categores to not use GH_COMMIT.

With minor cleanups to make things simpler.

With hat:	portmgr
Sponsored by:	Absolight
07 May 2015 17:32:16
Original commit files touched by this commit Revision:385642  0.9.2
ache search for other commits by this committer
Remove deprecated GH_COMMIT (DEVELOPER=yes warning)
06 May 2015 21:57:01
Original commit files touched by this commit Revision:385575  0.9.2
ache search for other commits by this committer
Update fail2ban to version 0.9.2

PR:     200002
Submitted by:   theis@gmx.at (maintainer update)
16 Mar 2015 17:00:06
Original commit files touched by this commit Revision:381426  0.9.1
sunpoet search for other commits by this committer
- Fix build with python3*
- Do not silence installation message

PR:		196336
Submitted by:	Kevin Zheng <kevinz5000@gmail.com>
Approved by:	<theis@gmx.at> (maintainer)
17 Nov 2014 14:41:25
Original commit files touched by this commit Revision:372670  0.9.1
wen search for other commits by this committer
- Update to 0.9.1

PR:		194815
Submitted by:	theis@gmx.at(maintainer)
24 Oct 2014 16:50:43
Original commit files touched by this commit Revision:371453  0.9.0_4
mva search for other commits by this committer
- Convert ports of science/ and security to new USES=python

Approved by:	portmgr (implicit)
18 Sep 2014 19:09:50
Original commit files touched by this commit Revision:368506  0.9.0_4
ache search for other commits by this committer
Fix recidive jail.
Add a patch for the recidive jail from upstream.

PR:     193751
Submitted by:   theis@gmx.at (maintainer update)
14 Sep 2014 19:31:16
Original commit files touched by this commit Revision:368222  0.9.0_3
tijl search for other commits by this committer
- Patch a script to use the right syslogd socket (/var/run/log)
- Remove .keep_me files because pkg can handle empty directories

PR:		193621
Submitted by:	theis@gmx.at (maintainer)
13 May 2014 18:30:23
Original commit files touched by this commit Revision:353977  0.9.0_2
adamw search for other commits by this committer
Formally create the /var/run/fail2ban directory
13 May 2014 18:22:28
Original commit files touched by this commit Revision:353975  0.9.0_1
adamw search for other commits by this committer
Install manpages [1] and create /var/{run,db} directories [2]

PR:		ports/189781 [1], ports/189376 [2]
Approved by:	maintainer
02 May 2014 13:17:26
Original commit files touched by this commit Revision:352813  0.9.0
sunpoet search for other commits by this committer
- Update to 0.9.0
- While I'm here:
  - Move RUN_DEPENDS upwards
  - Fix space/tab

Changes:	https://github.com/fail2ban/fail2ban/blob/master/ChangeLog
PR:		ports/188426
Submitted by:	Christoph Theis <theis@gmx.at> (maintainer)
17 Feb 2014 17:57:35
Original commit files touched by this commit Revision:344803  0.8.12
adamw search for other commits by this committer
Remove unnecessary inclusion of bsd.port.options.mk.
12 Feb 2014 16:44:25
Original commit files touched by this commit Revision:343942  0.8.12
sunpoet search for other commits by this committer
- Update to 0.8.12

Changes:	https://github.com/fail2ban/fail2ban/releases
PR:		ports/186683
Submitted by:	Christoph Theis <theis@gmx.at> (maintainer)
13 Jan 2014 21:00:04
Original commit files touched by this commit Revision:339634  0.8.11_1
rene search for other commits by this committer
Python cleanup:
- USE_PYTHON* = 2.X -> USE_PYTHON* = 2
- USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes
Reviewed by:	python (mva, rm)
Approved by:	portmgr-lurkers (mat)
27 Nov 2013 21:33:18
Original commit files touched by this commit Revision:335064  0.8.11_1
sunpoet search for other commits by this committer
- Fix PLIST
- Bump PORTREVISION for package change

PR:		ports/184336
Submitted by:	Christoph Theis <theis@gmx.at> (maintainer)
25 Nov 2013 11:34:06
Original commit files touched by this commit Revision:334840  0.8.11
sunpoet search for other commits by this committer
- Update to 0.8.11

Changes:	https://github.com/fail2ban/fail2ban/releases
PR:		ports/184213
Submitted by:	Christoph Theis <theis@gmx.at> (maintainer)
20 Sep 2013 22:55:26
Original commit files touched by this commit Revision:327769  0.8.10
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
security)
30 Aug 2013 14:23:34
Original commit files touched by this commit Revision:325700  0.8.10
culot search for other commits by this committer
- Update to 0.8.10

Changes:        https://raw.github.com/fail2ban/fail2ban/master/ChangeLog
PR:             ports/179528
Submitted by:   Christoph Theis <theis@gmx.at> (maintainer)
14 Aug 2013 22:35:54
Original commit files touched by this commit Revision:324744  0.8.9  Sanity Test Failure
ak search for other commits by this committer
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
11 Jun 2013 14:21:48
Original commit files touched by this commit Revision:320563  0.8.9
culot search for other commits by this committer
- Update to 0.8.9 [1]
- Make additional documentation installation conditional
  (note: run-rootless.txt not installed as not relevant for FreeBSD)

Changes:        https://raw.github.com/fail2ban/fail2ban/master/ChangeLog
PR:             ports/179426 [1]
Submitted by:   Christoph Theis <theis@gmx.at> (maintainer)
25 Feb 2013 22:23:15
Original commit files touched by this commit Revision:312944  0.8.8_1
ache search for other commits by this committer
Remove patch unneded in 0.8.8

PR:     176426
Submitted by:   Christoph Theis <theis@gmx.at> [maintainer]
23 Feb 2013 12:36:58
Original commit files touched by this commit Revision:312809  0.8.8
culot search for other commits by this committer
- Update to 0.8.8

Changes:        https://raw.github.com/fail2ban/fail2ban/master/ChangeLog
PR:             ports/176368
Submitted by:   Christoph Theis <theis@gmx.at> (maintainer)
17 Feb 2013 14:44:09
Original commit files touched by this commit Revision:312418  0.8.7.1_2
rm search for other commits by this committer
- do not hardcode path to grep utility

PR:		176058
Submitted by:	Christoph Theis <theis@gmx.at> (maintainer)
01 Feb 2013 15:04:01
Original commit files touched by this commit Revision:311381  0.8.7.1_1
ak search for other commits by this committer
- Fix all cases of 'No newline at end of file' in ports tree

Approved by: portmgr (bapt)
17 Dec 2012 18:44:26
Original commit files touched by this commit Revision:309119  0.8.7.1_1
wxs search for other commits by this committer
Minor enhancements:

1) Add a fix for https://github.com/fail2ban/fail2ban/issues/91 (Spurious
UTF8 in SYSLOG is not fully fixed)
2) Add a filter for sendmail, the default mailer on FreeBSD
3) Make the ipfw table used in the action bsd-ipfw configurable

PR:		ports/173956
Submitted by:	Christoph Theis <theis@gmx.at> (maintainer)
02 Dec 2012 10:53:00
Original commit files touched by this commit Revision:308095  0.8.7.1
rm search for other commits by this committer
- correct displaying of pkg-message

while here:
- use one space in Created by:
- some whitespace aligning
- correct python versions in USE_PYTHON
- use PYDISTUTILS_PKGVERSION to set correct package version instead of crafting
  full PYDISTUTILS_EGGINFO
- remove trailin whitespace in pkg-descr and unneded newlines in pkg-message

PR:		174044
Submitted by:	Sayetsky Anton <vsjcfm@gmail.com>
Approved by:	Christoph Theis <theis@gmx.at> (maintainer)
Feature safe:	yes
24 Nov 2012 03:08:36
Original commit files touched by this commit Revision:307702  0.8.7.1
swills search for other commits by this committer
- Update to 0.8.7.1
- Fix installation so it doesn't overwrite your config files every time you
  upgrade the port
- Fix some space/tab issues to make portlint happy
- Use dirrmtry in a few places because some people have their own custom
  filters, actions, etc.

PR:		ports/171708
Submitted by:	Mark Felder <feld@feld.me>
Approved by:	Christoph Theis <theis@gmx.at> (maintainer)
Feature safe:	yes
08 Feb 2012 18:58:36
Original commit files touched by this commit   0.8.6
pgollucci search for other commits by this committer
- Update to 0.8.6

PR:             ports/164829
Submitted by:   Christoph Theis <theis@gmx.at> (maintainer)
14 Jan 2012 08:57:23
Original commit files touched by this commit   0.8.4_2
dougb search for other commits by this committer
In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
31 Jul 2011 22:23:40
Original commit files touched by this commit   0.8.4_2
ohauer search for other commits by this committer
- fix reg. expression in filter.d/common.conf
- over to new maintainer

PR:             ports/157979
Submitted by:   Christoph Theis <theis _at_ gmx.at> (new maintainer)
11 Jun 2011 02:08:40
Original commit files touched by this commit   0.8.4_1
wxs search for other commits by this committer
- Include configuration file for pf.
- Add patch for supporting syslogd -v or -vv.

PR:             ports/157318
Submitted by:   Nick Hilliard <nick@foobar.org>
Approved by:    maintainer timeout
13 Feb 2011 07:01:53
Original commit files touched by this commit   0.8.4
sahil search for other commits by this committer
Expand the range of supported Python versions and
pacify portlint(1).

PR:             ports/154374
Submitted by:   Jase Thew <freebsd@beardz.net>
Approved by:    maintainer timeout
29 Apr 2010 19:43:20
Original commit files touched by this commit   0.8.4
pgollucci search for other commits by this committer
- Assign to new volunteer
27 Mar 2010 00:15:24
Original commit files touched by this commit   0.8.4
dougb search for other commits by this committer
Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
01 Feb 2010 03:31:37
Original commit files touched by this commit   0.8.4
pgollucci search for other commits by this committer
- Update to 0.8.4

PR:             ports/143020
Submitted by:   Kevin Kobb <kkobb@skylinecorp.com>
18 Jan 2010 05:24:38
Original commit files touched by this commit   0.8.3_3
pgollucci search for other commits by this committer
- rc.d fix [2]
- broken on 2.6, 2.3 is gone, and 2.4 is gone soon, so only 2.5 [1]

PR:             ports/142849 [2]
Submitted by:   Krzysztof Stryjek <admin@bsdserwis.com> [1], miwi [2]
14 Jan 2010 04:42:13
Original commit files touched by this commit   0.8.3_2
pgollucci search for other commits by this committer
- sort pkg-list
14 Jan 2010 04:41:12
Original commit files touched by this commit   0.8.3_2
pgollucci search for other commits by this committer
- Update to 0.84
- Install sample jail.conf and fail2ban.conf files so that when users
   modify the fail2ban.conf and jail.conf files they are not removed.
- Add an IPFW example using IPFW tables
- Created freebsd sshd and ftp example conf files.

Submitted by:   Ken Menzel <kmenzel@whisolutions.com> (via e-mail)
22 Aug 2009 00:35:32
Original commit files touched by this commit   0.8.3_2  Sanity Test Failure
amdmi3 search for other commits by this committer
- Switch SourceForge ports to the new File Release System: categories starting
with P,R,S
22 Jul 2009 15:55:33
Original commit files touched by this commit   0.8.3_2
pgollucci search for other commits by this committer
- Correct regex for the defaults in FreeBSD

Submitted by:   "Bakker, Johan" <johan_bakker@epson.eu>
15 Jul 2009 16:56:10
Original commit files touched by this commit   0.8.3_1
dougb search for other commits by this committer
Fix a few "bad example" problems in the rc.d scripts that have been
propogated by copy and paste.

1. Primarily the "empty variable" default assignment, which is mostly
${name}_flags="", but fix a few others as well.
2. Where they are not already documented, add the existence of the _flags
(or other deleted empties) option to the comments, and in some cases add
comments from scratch.
3. Replace things that look like:
prefix=%%PREFIX%%
command=${prefix}/sbin/foo
to just use %%PREFIX%%. In many cases the $prefix variable is only used
once, and in some cases it is not used at all.
4. In a few cases remove ${name}_flags from command_args
5. Remove a long-stale comment about putting the port's rc.d script in
/etc/rc.d (which is no longer necessary).

No PORTREVISION bumps because all of these changes are noops.
01 Jun 2009 06:19:04
Original commit files touched by this commit   0.8.3_1
pgollucci search for other commits by this committer
- Add an rc.d script

Submitted by:   sd@mostnet.ru (via e-mail)
16 May 2009 06:27:56
Original commit files touched by this commit   0.8.3
pgollucci search for other commits by this committer
- Mark most of my ports MAKE_JOBS_SAFE=yes

Tested by: several builds in P6 TB
13 Jan 2009 18:22:19
Original commit files touched by this commit   0.8.3
pgollucci search for other commits by this committer
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

Number of commits found: 78