Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Aug 2012 20:32:08 +0000 (UTC)
From:      Olli Hauer <ohauer@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r303155 - in head/www: . mod_memcache_block
Message-ID:  <201208252032.q7PKW8Xn092853@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: ohauer
Date: Sat Aug 25 20:32:08 2012
New Revision: 303155
URL: http://svn.freebsd.org/changeset/ports/303155

Log:
  - new port mod_memcache_block
  
  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
  
  PR:		ports/170826
  Submitted by:	Hung-Yi Chen <gaod@hychen.org>

Added:
  head/www/mod_memcache_block/
  head/www/mod_memcache_block/Makefile   (contents, props changed)
  head/www/mod_memcache_block/distinfo   (contents, props changed)
  head/www/mod_memcache_block/pkg-descr   (contents, props changed)
Modified:
  head/www/Makefile

Modified: head/www/Makefile
==============================================================================
--- head/www/Makefile	Sat Aug 25 20:20:28 2012	(r303154)
+++ head/www/Makefile	Sat Aug 25 20:32:08 2012	(r303155)
@@ -499,6 +499,7 @@
     SUBDIR += mod_log_sql2-dtc
     SUBDIR += mod_macro22
     SUBDIR += mod_memcache
+    SUBDIR += mod_memcache_block
     SUBDIR += mod_mono
     SUBDIR += mod_musicindex
     SUBDIR += mod_myvhost

Added: head/www/mod_memcache_block/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/mod_memcache_block/Makefile	Sat Aug 25 20:32:08 2012	(r303155)
@@ -0,0 +1,31 @@
+# New ports collection makefile for:	mod_memcache_block
+# Date created:				2012-08-21
+# Whom:					Hung-Yi Chen <gaod@hychen.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME=	mod_memcache_block
+PORTVERSION=	20120821
+CATEGORIES=	www
+MASTER_SITES=	https://github.com/netik/mod_memcache_block/tarball/${GITVERSION}/
+DISTNAME=	mod_memcache_block-${GITVERSION}
+DIST_SUBDIR=	apache2
+
+MAINTAINER=	gaod@hychen.org
+COMMENT=	An Apache 2 module to block ip from lists stored in memcache
+
+LIB_DEPENDS+=	memcached:${PORTSDIR}/databases/libmemcached
+
+FETCH_ARGS=	-Fpr
+GITVERSION=	7b1fcec
+WRKSRC=		${WRKDIR}/netik-${DISTNAME}
+LATEST_LINK=	mod_memcache_block
+
+USE_APACHE=	22+
+AP_FAST_BUILD=	yes
+AP_GENPLIST=	yes
+AP_INC=		${LOCALBASE}/include/libmemcached
+AP_LIB=		${LOCALBASE}/lib -lmemcached
+
+.include <bsd.port.mk>

Added: head/www/mod_memcache_block/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/mod_memcache_block/distinfo	Sat Aug 25 20:32:08 2012	(r303155)
@@ -0,0 +1,2 @@
+SHA256 (apache2/mod_memcache_block-7b1fcec.tar.gz) = 8f6221d1c2458dc7f4c430b0bda74632af1c61174f8c6025db71d85166ae393d
+SIZE (apache2/mod_memcache_block-7b1fcec.tar.gz) = 13355

Added: head/www/mod_memcache_block/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/mod_memcache_block/pkg-descr	Sat Aug 25 20:32:08 2012	(r303155)
@@ -0,0 +1,5 @@
+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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201208252032.q7PKW8Xn092853>