From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Aug 21 15:20:12 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 E017B106567B for ; Tue, 21 Aug 2012 15:20:11 +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 BA0A08FC18 for ; Tue, 21 Aug 2012 15:20:11 +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 q7LFKBk2016605 for ; Tue, 21 Aug 2012 15:20:11 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q7LFKBVr016604; Tue, 21 Aug 2012 15:20:11 GMT (envelope-from gnats) Resent-Date: Tue, 21 Aug 2012 15:20:11 GMT Resent-Message-Id: <201208211520.q7LFKBVr016604@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, Hung-Yi Chen Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 09843106564A for ; Tue, 21 Aug 2012 15:14:38 +0000 (UTC) (envelope-from gaod@cse.tw) Received: from cse.tw (cse.tw [140.138.145.234]) by mx1.freebsd.org (Postfix) with ESMTP id C7F9D8FC0A for ; Tue, 21 Aug 2012 15:14:37 +0000 (UTC) Received: from cse.tw (localhost [127.0.0.1]) by cse.tw (Postfix) with ESMTP id 14953187B6E4 for ; Tue, 21 Aug 2012 23:05:46 +0800 (CST) Received: (from gaod@localhost) by cse.tw (8.14.5/8.14.5/Submit) id q7LF5jPl066999; Tue, 21 Aug 2012 23:05:45 +0800 (CST) (envelope-from gaod) Message-Id: <201208211505.q7LF5jPl066999@cse.tw> Date: Tue, 21 Aug 2012 23:05:45 +0800 (CST) From: Hung-Yi Chen To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/170826: [NEW PORT] www/mod_memcache_block: An Apache 2 module to block IPs X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Hung-Yi Chen List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Aug 2012 15:20:12 -0000 >Number: 170826 >Category: ports >Synopsis: [NEW PORT] www/mod_memcache_block: An Apache 2 module to block IPs >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Aug 21 15:20:11 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Hung-Yi Chen >Release: FreeBSD 9.0-RELEASE-p2 amd64 >Organization: >Environment: System: FreeBSD cse.tw 9.0-RELEASE-p2 FreeBSD 9.0-RELEASE-p2 #1: Tue Jun 12 04:13:46 CST 2012 gaod@cse.tw:/usr/obj/usr/src/sys/GENERIC amd64 >Description: mod_memcache_block is an Apache module that allows you to block access to your servers using a block list stored in memcache. It also offers distributed rate limiting based on HTTP response code. WWW: https://github.com/netik/mod_memcache_block >How-To-Repeat: >Fix: --- mod_memcache_block.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # mod_memcache_block # mod_memcache_block/pkg-descr # mod_memcache_block/distinfo # mod_memcache_block/Makefile # echo c - mod_memcache_block mkdir -p mod_memcache_block > /dev/null 2>&1 echo x - mod_memcache_block/pkg-descr sed 's/^X//' >mod_memcache_block/pkg-descr << 'c01dad6b4c0f983f8a29a758e8eb367d' Xmod_memcache_block is an Apache module that allows you to block access to Xyour servers using a block list stored in memcache. It also offers Xdistributed rate limiting based on HTTP response code. X XWWW: https://github.com/netik/mod_memcache_block c01dad6b4c0f983f8a29a758e8eb367d echo x - mod_memcache_block/distinfo sed 's/^X//' >mod_memcache_block/distinfo << '4f344689021f4f2c6210e895dc102de0' XSHA256 (mod_memcache_block-7b1fcec.tar.gz) = 8f6221d1c2458dc7f4c430b0bda74632af1c61174f8c6025db71d85166ae393d XSIZE (mod_memcache_block-7b1fcec.tar.gz) = 13355 4f344689021f4f2c6210e895dc102de0 echo x - mod_memcache_block/Makefile sed 's/^X//' >mod_memcache_block/Makefile << 'ddec0792a06a67e8e3270944d2a5836f' X# New ports collection makefile for: mod_memcache_block X# Date created: 2012-08-21 X# Whom: Hung-Yi Chen X# X# $FreeBSD$ X# X XPORTNAME= mod_memcache_block XPORTVERSION= 20120821 XCATEGORIES= www XMASTER_SITES= https://github.com/netik/mod_memcache_block/tarball/${GITVERSION}/ XDISTNAME= mod_memcache_block-${GITVERSION} X XMAINTAINER= gaod@hychen.org XCOMMENT= An Apache 2 module to block ip from lists stored in memcache X XLIB_DEPENDS+= memcached:${PORTSDIR}/databases/libmemcached X XGITVERSION= 7b1fcec XWRKSRC= ${WRKDIR}/netik-${DISTNAME} XUSE_APACHE= 20+ XLATEST_LINK= mod_memcache_block XAP_FAST_BUILD= YES XAP_GENPLIST= YES XAP_INC= ${LOCALBASE}/include/libmemcached XAP_LIB= ${LOCALBASE}/lib -lmemcached X X.include ddec0792a06a67e8e3270944d2a5836f exit --- mod_memcache_block.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: