From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Jun 29 22:10:07 2010 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 2DF271065674 for ; Tue, 29 Jun 2010 22:10:07 +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 0BE208FC0C for ; Tue, 29 Jun 2010 22:10:07 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o5TMA6rp027517 for ; Tue, 29 Jun 2010 22:10:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o5TMA6Hd027516; Tue, 29 Jun 2010 22:10:06 GMT (envelope-from gnats) Resent-Date: Tue, 29 Jun 2010 22:10:06 GMT Resent-Message-Id: <201006292210.o5TMA6Hd027516@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, olli hauer Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E3DA81065679 for ; Tue, 29 Jun 2010 22:00:35 +0000 (UTC) (envelope-from ohauer@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 612688FC1A for ; Tue, 29 Jun 2010 22:00:35 +0000 (UTC) Received: (qmail invoked by alias); 29 Jun 2010 22:00:33 -0000 Received: from u18-124.dsl.vianetworks.de (EHLO u18-124.dsl.vianetworks.de) [194.231.39.124] by mail.gmx.net (mp003) with SMTP; 30 Jun 2010 00:00:33 +0200 Received: by u18-124.dsl.vianetworks.de (Postfix, from userid 1100) id 541F120210; Wed, 30 Jun 2010 00:00:29 +0200 (CEST) Message-Id: <20100629220029.541F120210@u18-124.dsl.vianetworks.de> Date: Wed, 30 Jun 2010 00:00:29 +0200 (CEST) From: olli hauer To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: ohauer@gmx.de Subject: ports/148247: [Maintainer Update] port security/pulledpork update to 0.4.2 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: olli hauer List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jun 2010 22:10:07 -0000 >Number: 148247 >Category: ports >Synopsis: [Maintainer Update] port security/pulledpork update to 0.4.2 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Tue Jun 29 22:10:06 UTC 2010 >Closed-Date: >Last-Modified: >Originator: olli hauer >Release: >Organization: >Environment: >Description: Update pulledpork to version 0.4.2. New Features / changes: * Capability to modify rules by category (See README.CATEGORIES) * Capability to modify rules using regular expressions (pcre:) - See sid modification configs * Capability to use regular expressions in specific rule modifications - See sid modification configs * Changed the | delimiter for cve,bugtraq etc to : * Added README.CATEGORIES * Added README.SHAREDOBJECTS * Follow flowbit chains * Moved README files to doc * Automatically determine arch * Automatically determine Snort Version * Added some verbiage surrounding HUP vs Restart vs When/where/who and how * Added support for new snort.org download scheme of http://snort.org/reg-rules... Bug Fixes: * Certain rules specific GID values were not being properly parsed by the modifysid sub. * Bug #20 fixed, ranges are no longer off by +1 additional rule being enabled * Enhancement request #21, added more descript information to dropsid.conf and to README * Fixed flaw that caused certain flowbits to not be set (when GID boundaries were crossed and multiple keys were checked) * Enhancement request #22 updated the master config file to contain all of the currently available precompiled SO rules * Remove risky system calls, use handles instead >How-To-Repeat: >Fix: --- patch_pulledpork-0.4.2.txt begins here --- Index: Makefile =================================================================== --- Makefile (revision 1) +++ Makefile (working copy) @@ -6,16 +6,17 @@ # PORTNAME= pulledpork -PORTVERSION= 0.4.1 +PORTVERSION= 0.4.2 CATEGORIES= security MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} -DISTNAME= ${PORTNAME}-${PORTVERSION} MAINTAINER= ohauer@gmx.de COMMENT= Script to update snort-2.8+ rules RUN_DEPENDS= ${SITE_PERL}/LWP/Simple.pm:${PORTSDIR}/www/p5-libwww +#LICENSE= GPLv2 + NO_BUILD= yes USE_PERL5_RUN= yes @@ -37,7 +38,7 @@ .endif .if !defined(NOPORTDOCS) -PORTDOCS= LICENSE README README.CHANGES README.RULESET +PORTDOCS= LICENSE README README.CATEGORIES README.CHANGES README.RULESET README.SHAREDOBJECTS .endif post-patch: @@ -61,8 +62,10 @@ @${MKDIR} ${DOCSDIR} @${INSTALL_DATA} ${WRKSRC}/LICENSE ${DOCSDIR}/ @${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}/ - @${INSTALL_DATA} ${WRKSRC}/README.CHANGES ${DOCSDIR}/ - @${INSTALL_DATA} ${WRKSRC}/README.RULESET ${DOCSDIR}/ + @${INSTALL_DATA} ${WRKSRC}/doc/README.CATEGORIES ${DOCSDIR}/ + @${INSTALL_DATA} ${WRKSRC}/doc/README.CHANGES ${DOCSDIR}/ + @${INSTALL_DATA} ${WRKSRC}/doc/README.RULESET ${DOCSDIR}/ + @${INSTALL_DATA} ${WRKSRC}/doc/README.SHAREDOBJECTS ${DOCSDIR}/ .endif post-install: Index: distinfo =================================================================== --- distinfo (revision 1) +++ distinfo (working copy) @@ -1,3 +1,3 @@ -MD5 (pulledpork-0.4.1.tar.gz) = 75f39ab4c1807ef3485fbf39561fbdd8 -SHA256 (pulledpork-0.4.1.tar.gz) = f1c50aba1fcf43660d2c62025192b0e756f49911ae2bced9106e98a24cddc923 -SIZE (pulledpork-0.4.1.tar.gz) = 21805 +MD5 (pulledpork-0.4.2.tar.gz) = d11b9d884f940a0df293718a4d4b3913 +SHA256 (pulledpork-0.4.2.tar.gz) = 3491b8c3c99c621cfd6467da2c43866f33ede1d096538e4a497cdf52b49ad677 +SIZE (pulledpork-0.4.2.tar.gz) = 24678 --- patch_pulledpork-0.4.2.txt ends here --- >Release-Note: >Audit-Trail: >Unformatted: