- 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@wasikowski.net>
This commit is contained in:
Olli Hauer 2014-07-13 23:21:40 +00:00
parent 82cac5bde9
commit 9f1b40e753
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=361726
5 changed files with 38 additions and 0 deletions

View File

@ -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

25
www/mod_mpm_itk/Makefile Normal file
View File

@ -0,0 +1,25 @@
# Created by: Lukasz Wasikowski <lukasz@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@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>

2
www/mod_mpm_itk/distinfo Normal file
View File

@ -0,0 +1,2 @@
SHA256 (mpm-itk-2.4.7-02.tar.gz) = f12656326a1d3b92fefe63446032f0939ed9c803d4d9a1f89bae318eb3432e75
SIZE (mpm-itk-2.4.7-02.tar.gz) = 45450

View File

@ -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/

View File

@ -0,0 +1,4 @@
@unexec %%SED%% -i '' '/LoadModule %%AP_NAME%%_module/d' %D/%%APACHEETCDIR%%/httpd.conf
%%APACHEMODDIR%%/%%AP_MODULE%%
@exec %D/sbin/apxs -e -a -n %%AP_NAME%% %D/%F
@unexec echo "Don't forget to remove all %%AP_NAME%%-related directives in your httpd.conf"