svn commit: r361726 - in head/www: . mod_mpm_itk

Olli Hauer ohauer at FreeBSD.org
Sun Jul 13 23:21:42 UTC 2014


Author: ohauer
Date: Sun Jul 13 23:21:40 2014
New Revision: 361726
URL: http://svnweb.freebsd.org/changeset/ports/361726
QAT: https://qat.redports.org/buildarchive/r361726/

Log:
  - new port mod_mpm_itk for apache24
  
  apache2-mpm-itk (just mpm-itk for short) is an MPM (Multi-Processing Module)
  for the Apache web server. mpm-itk allows you to run each of your vhost
  under a separate uid and gid - in short, the scripts and configuration files
  for one vhost no longer have to be readable for all the other vhosts.
  
  WWW: http://mpm-itk.sesse.net/
  
  PR:		188992
  Submitted by:	Lukasz Wasikowski <lukasz at wasikowski.net>

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

Modified: head/www/Makefile
==============================================================================
--- head/www/Makefile	Sun Jul 13 23:20:34 2014	(r361725)
+++ head/www/Makefile	Sun Jul 13 23:21:40 2014	(r361726)
@@ -503,6 +503,7 @@
     SUBDIR += mod_memcache
     SUBDIR += mod_memcache_block
     SUBDIR += mod_mono
+    SUBDIR += mod_mpm_itk
     SUBDIR += mod_musicindex
     SUBDIR += mod_myvhost
     SUBDIR += mod_ntlm2

Added: head/www/mod_mpm_itk/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/mod_mpm_itk/Makefile	Sun Jul 13 23:21:40 2014	(r361726)
@@ -0,0 +1,25 @@
+# Created by: Lukasz Wasikowski <lukasz at wasikowski.net>
+# $FreeBSD$
+
+PORTNAME=	mod_mpm_itk
+PORTVERSION=	2.4.7
+CATEGORIES=	www
+MASTER_SITES=	http://mpm-itk.sesse.net/ \
+		http://lukasz.wasikowski.net/files/
+PKGNAMEPREFIX=	${APACHE_PKGNAMEPREFIX}
+DISTNAME=	mpm-itk-2.4.7-02
+
+MAINTAINER=	lukasz at wasikowski.net
+COMMENT=	This MPM allows you to run each vhost under a separate uid and gid
+
+LICENSE=	APACHE20
+
+USE_APACHE=	24
+GNU_CONFIGURE=	yes
+
+AP_FAST_BUILD=	yes
+SRC_FILE=	mpm_itk.c
+
+PLIST_SUB=	SED=${SED}
+
+.include <bsd.port.mk>

Added: head/www/mod_mpm_itk/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/mod_mpm_itk/distinfo	Sun Jul 13 23:21:40 2014	(r361726)
@@ -0,0 +1,2 @@
+SHA256 (mpm-itk-2.4.7-02.tar.gz) = f12656326a1d3b92fefe63446032f0939ed9c803d4d9a1f89bae318eb3432e75
+SIZE (mpm-itk-2.4.7-02.tar.gz) = 45450

Added: head/www/mod_mpm_itk/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/mod_mpm_itk/pkg-descr	Sun Jul 13 23:21:40 2014	(r361726)
@@ -0,0 +1,6 @@
+apache2-mpm-itk (just mpm-itk for short) is an MPM (Multi-Processing Module)
+for the Apache web server. mpm-itk allows you to run each of your vhost
+under a separate uid and gid - in short, the scripts and configuration files
+for one vhost no longer have to be readable for all the other vhosts.
+
+WWW: http://mpm-itk.sesse.net/

Added: head/www/mod_mpm_itk/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/mod_mpm_itk/pkg-plist	Sun Jul 13 23:21:40 2014	(r361726)
@@ -0,0 +1,4 @@
+ at unexec %%SED%% -i '' '/LoadModule %%AP_NAME%%_module/d' %D/%%APACHEETCDIR%%/httpd.conf
+%%APACHEMODDIR%%/%%AP_MODULE%%
+ at exec %D/sbin/apxs -e -a -n %%AP_NAME%% %D/%F
+ at unexec echo "Don't forget to remove all %%AP_NAME%%-related directives in your httpd.conf"


More information about the svn-ports-head mailing list