svn commit: r303155 - in head/www: . mod_memcache_block
Olli Hauer
ohauer at FreeBSD.org
Sat Aug 25 20:32:09 UTC 2012
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 at 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 at 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 at 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
More information about the svn-ports-head
mailing list