From owner-freebsd-ports-bugs@FreeBSD.ORG Tue May 13 17:40:00 2014 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 87103BC6 for ; Tue, 13 May 2014 17:40:00 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 66FA12E04 for ; Tue, 13 May 2014 17:40:00 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s4DHe05h096241 for ; Tue, 13 May 2014 17:40:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s4DHe0M1096240; Tue, 13 May 2014 17:40:00 GMT (envelope-from gnats) Resent-Date: Tue, 13 May 2014 17:40:00 GMT Resent-Message-Id: <201405131740.s4DHe0M1096240@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, Adam Weinberger Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CBADF9C5 for ; Tue, 13 May 2014 17:30:22 +0000 (UTC) Received: from apnoea.adamw.org (apnoea.adamw.org [204.109.59.150]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id AB6332D7A for ; Tue, 13 May 2014 17:30:22 +0000 (UTC) Received: by apnoea.adamw.org (Postfix, from userid 0) id BE3B311F811; Tue, 13 May 2014 13:30:20 -0400 (EDT) Message-Id: <20140513173020.BE3B311F811@apnoea.adamw.org> Date: Tue, 13 May 2014 13:30:20 -0400 (EDT) From: Adam Weinberger Reply-To: Adam Weinberger To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.114 Subject: ports/189781: [patch] install manpages for security/py-fail2ban X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 May 2014 17:40:00 -0000 >Number: 189781 >Category: ports >Synopsis: [patch] install manpages for security/py-fail2ban >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue May 13 17:40:00 UTC 2014 >Closed-Date: >Last-Modified: >Originator: Adam Weinberger >Release: FreeBSD 10.0-STABLE i386 >Organization: >Environment: System: FreeBSD apnoea.adamw.org 10.0-STABLE FreeBSD 10.0-STABLE #6: Wed Apr 30 16:48:25 EDT 2014 root@apnoea.adamw.org:/usr/obj/usr/src/sys/PEEP i386 >Description: fail2ban's documentation isn't the greatest. Information on how to configure the jails and run the commands doesn't even exist on the fail2ban website, so we really should install the included manpages. The attached patch installs the manpages included in the source tarball. >How-To-Repeat: >Fix: --- fail2ban.patch begins here --- Index: Makefile =================================================================== --- Makefile (revision 353232) +++ Makefile (working copy) @@ -2,6 +2,7 @@ PORTNAME= fail2ban PORTVERSION= 0.9.0 +PORTREVISION= 1 CATEGORIES= security python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -49,5 +50,9 @@ @${MKDIR} ${STAGEDIR}${FAIL2BAN_DBDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/ && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) +.for file in fail2ban-client fail2ban-regex fail2ban-server fail2ban + @${INSTALL_MAN} ${WRKSRC}/man/${file}.1 ${STAGEDIR}${MANPREFIX}/man/man1 +.endfor + @${INSTALL_MAN} ${WRKSRC}/man/jail.conf.5 ${STAGEDIR}${MANPREFIX}/man/man5/fail2ban-jail.conf.5 .include Index: pkg-plist =================================================================== --- pkg-plist (revision 353232) +++ pkg-plist (working copy) @@ -199,6 +199,11 @@ %%PYTHON_SITELIBDIR%%/fail2ban/tests/__init__.pyc %%PYTHON_SITELIBDIR%%/fail2ban/tests/utils.py %%PYTHON_SITELIBDIR%%/fail2ban/tests/utils.pyc +man/man1/fail2ban-client.1.gz +man/man1/fail2ban-regex.1.gz +man/man1/fail2ban-server.1.gz +man/man1/fail2ban.1.gz +man/man5/fail2ban-jail.conf.5.gz @dirrm %%PYTHON_SITELIBDIR%%/fail2ban/tests @dirrm %%PYTHON_SITELIBDIR%%/fail2ban/server @dirrm %%PYTHON_SITELIBDIR%%/fail2ban/client --- fail2ban.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: