From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Feb 6 18:00:31 2012 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2BBC710656E9 for ; Mon, 6 Feb 2012 18:00:31 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id E313B8FC2A for ; Mon, 6 Feb 2012 18:00:19 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q16I0Jo0090961 for ; Mon, 6 Feb 2012 18:00:19 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q16I0JY6090960; Mon, 6 Feb 2012 18:00:19 GMT (envelope-from gnats) Resent-Date: Mon, 6 Feb 2012 18:00:19 GMT Resent-Message-Id: <201202061800.q16I0JY6090960@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Christoph Theis Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8EEA5106566B for ; Mon, 6 Feb 2012 17:57:17 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id 722FC8FC0A for ; Mon, 6 Feb 2012 17:57:17 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id q16HvHN1042760 for ; Mon, 6 Feb 2012 17:57:17 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id q16HvHYn042759; Mon, 6 Feb 2012 17:57:17 GMT (envelope-from nobody) Message-Id: <201202061757.q16HvHYn042759@red.freebsd.org> Date: Mon, 6 Feb 2012 17:57:17 GMT From: Christoph Theis To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/164829: [maintainer-update] Update fail2ban to 0.8.6 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Feb 2012 18:00:31 -0000 >Number: 164829 >Category: ports >Synopsis: [maintainer-update] Update fail2ban to 0.8.6 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Mon Feb 06 18:00:19 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Christoph Theis >Release: 9.0-RELEASE >Organization: >Environment: >Description: Update of security/py-fail2ban to 0.8.6 Added LICENSE= GPLv2 >How-To-Repeat: >Fix: Patch attached with submission follows: Index: Makefile =================================================================== RCS file: /home/ncvs/ports/security/py-fail2ban/Makefile,v retrieving revision 1.11 diff -u -r1.11 Makefile --- Makefile 31 Jul 2011 22:23:40 -0000 1.11 +++ Makefile 6 Feb 2012 17:40:00 -0000 @@ -6,18 +6,23 @@ # PORTNAME= fail2ban -PORTVERSION= 0.8.4 -PORTREVISION= 2 +PORTVERSION= 0.8.6 +PORTREVISION= CATEGORIES= security python -MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-stable/${PORTNAME}-${PORTVERSION} +MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/tarball/${PORTVERSION}/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= ${PORTNAME}-${PORTNAME}-${PORTVERSION}-${GITVERSION} MAINTAINER= theis@gmx.at COMMENT= Scans log files and bans IP that makes too many password failures -MAKE_JOBS_SAFE= yes +LICENSE= GPLv2 + +GITVERSION= 0-g1efe1bc +FETCH_ARGS= -pRr +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTNAME}-a20d1f8 -USE_BZIP2= yes +MAKE_JOBS_SAFE= yes USE_PYTHON= 2.5-2.7 USE_PYDISTUTILS= yes Index: distinfo =================================================================== RCS file: /home/ncvs/ports/security/py-fail2ban/distinfo,v retrieving revision 1.3 diff -u -r1.3 distinfo --- distinfo 13 Feb 2011 07:01:53 -0000 1.3 +++ distinfo 6 Feb 2012 17:40:00 -0000 @@ -1,2 +1,2 @@ -SHA256 (fail2ban-0.8.4.tar.bz2) = 7a4fc0ea6dffde1db1d096757878e1b2c5f0b087a05ed7e7ca0202fb0b127982 -SIZE (fail2ban-0.8.4.tar.bz2) = 71818 +SHA256 (fail2ban-fail2ban-0.8.6-0-g1efe1bc.tar.gz) = 24d02422c55f1b7d92bea30a7dde6f72f280eadf09d478fcca8b1dd40fb4e914 +SIZE (fail2ban-fail2ban-0.8.6-0-g1efe1bc.tar.gz) = 107029 Index: pkg-plist =================================================================== RCS file: /home/ncvs/ports/security/py-fail2ban/pkg-plist,v retrieving revision 1.5 diff -u -r1.5 pkg-plist --- pkg-plist 11 Jun 2011 02:08:39 -0000 1.5 +++ pkg-plist 6 Feb 2012 17:40:00 -0000 @@ -1,6 +1,7 @@ %%ETCDIR%%/action.d/bsd-ipfw.conf %%ETCDIR%%/action.d/complain.conf %%ETCDIR%%/action.d/dshield.conf +%%ETCDIR%%/action.d/dummy.conf %%ETCDIR%%/action.d/hostsdeny.conf %%ETCDIR%%/action.d/ipfilter.conf %%ETCDIR%%/action.d/ipfw.conf @@ -32,6 +33,8 @@ %%ETCDIR%%/filter.d/courierlogin.conf %%ETCDIR%%/filter.d/couriersmtp.conf %%ETCDIR%%/filter.d/cyrus-imap.conf +%%ETCDIR%%/filter.d/dovecot.conf +%%ETCDIR%%/filter.d/dropbear.conf %%ETCDIR%%/filter.d/exim.conf %%ETCDIR%%/filter.d/gssftpd.conf %%ETCDIR%%/filter.d/lighttpd-fastcgi.conf Index: files/patch-common.conf =================================================================== RCS file: /home/ncvs/ports/security/py-fail2ban/files/patch-common.conf,v retrieving revision 1.2 diff -u -r1.2 patch-common.conf --- files/patch-common.conf 31 Jul 2011 22:23:40 -0000 1.2 +++ files/patch-common.conf 6 Feb 2012 17:40:00 -0000 @@ -1,17 +1,19 @@ ---- config/filter.d/common.conf.orig 2011-05-25 14:25:33.000000000 +0100 -+++ config/filter.d/common.conf 2011-05-25 14:25:42.000000000 +0100 -@@ -32,10 +32,13 @@ +--- config/filter.d/common.conf.orig 2012-01-20 22:50:22.000000000 +0100 ++++ config/filter.d/common.conf 2012-01-20 23:10:52.000000000 +0100 +@@ -32,6 +32,9 @@ # EXAMPLES: sshd[31607], pop(pam_unix)[4920] __daemon_combs_re = (?:%(__pid_re)s?:\s+%(__daemon_re)s|%(__daemon_re)s%(__pid_re)s?:) +# Logging facility and priority for BSD "-v" verbose mode +__bsd_verbose_mode = (?:\s*\<\S+\.\S+\>\s*) + - # - # Common line prefixes (beginnings) which could be used in filters + # Some messages have a kernel prefix with a timestamp + # EXAMPLES: kernel: [769570.846956] + __kernel_prefix = kernel: \[\d+\.\d+\] +@@ -43,5 +46,5 @@ # # [hostname] [vserver tag] daemon_id spaces # this can be optional (for instance if we match named native log files) --__prefix_line = \s*(?:\S+ )?(?:@vserver_\S+ )?%(__daemon_combs_re)s?\s* +-__prefix_line = \s*(?:%(__hostname)s )?(?:%(__kernel_prefix)s )?(?:@vserver_\S+ )?%(__daemon_combs_re)s?\s* +__prefix_line = \s*%(__bsd_verbose_mode)s?(?:\S+ )?(?:@vserver_\S+ )?%(__daemon_combs_re)s?\s* >Release-Note: >Audit-Trail: >Unformatted: