From fumifumi@abacustech.jp  Wed Feb  2 12:54:44 2011
Return-Path: <fumifumi@abacustech.jp>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id C46C51065670
	for <FreeBSD-gnats-submit@freebsd.org>; Wed,  2 Feb 2011 12:54:44 +0000 (UTC)
	(envelope-from fumifumi@abacustech.jp)
Received: from bordeaux.abacustech.jp (bordeaux.abacustech.jp [219.94.152.195])
	by mx1.freebsd.org (Postfix) with ESMTP id 88B028FC08
	for <FreeBSD-gnats-submit@freebsd.org>; Wed,  2 Feb 2011 12:54:44 +0000 (UTC)
Received: from bordeaux.abacustech.jp (localhost [127.0.0.1])
	by bordeaux.abacustech.jp (Postfix) with ESMTP id 3B24678C48
	for <FreeBSD-gnats-submit@freebsd.org>; Wed,  2 Feb 2011 21:54:42 +0900 (JST)
Received: from bordeaux.abacustech.jp (localhost [127.0.0.1])
	by bordeaux.abacustech.jp (Postfix) with ESMTP id C33FE78C47
	for <FreeBSD-gnats-submit@freebsd.org>; Wed,  2 Feb 2011 21:54:41 +0900 (JST)
Received: by bordeaux.abacustech.jp (Postfix, from userid 2323)
	id 995CB78C44; Wed,  2 Feb 2011 21:54:41 +0900 (JST)
Message-Id: <20110202125441.995CB78C44@bordeaux.abacustech.jp>
Date: Wed,  2 Feb 2011 21:54:41 +0900 (JST)
From: Fumiyuki Shimizu =?iso-2022-jp?B?GyRCQDY/ZUo4OVQbKEI=?= <fumifumi@abacustech.jp>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: [NEW PORT] www/mod_gnutls: mod_gnutls uses the GnuTLS library to provide SSL, and TLS encryption for Apache HTTPD
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         154463
>Category:       ports
>Synopsis:       [NEW PORT] www/mod_gnutls: mod_gnutls uses the GnuTLS library to provide SSL, and TLS encryption for Apache HTTPD
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    apache
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Feb 02 13:00:21 UTC 2011
>Closed-Date:    Mon Feb 14 04:07:57 UTC 2011
>Last-Modified:  Mon Feb 14 04:10:02 UTC 2011
>Originator:     Fumiyuki Shimizu =?iso-2022-jp?B?GyRCQDY/ZUo4OVQbKEI=?=
>Release:        FreeBSD 8.1-RELEASE i386
>Organization:
Abacus Technologies, Inc.
>Environment:
System: FreeBSD 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:36:49 UTC 2010
>Description:
mod_gnutls uses the GnuTLS library to provide SSL 3.0, TLS 1.0, TLS
1.1 and 1.2 encryption for Apache HTTPD. It is similar to mod_ssl in
purpose, but does not use OpenSSL.

WWW:	http://www.outoforder.cc/projects/apache/mod_gnutls/

Generated with FreeBSD Port Tools 0.99
>How-To-Repeat:
>Fix:

--- mod_gnutls-0.5.6.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_gnutls
#	mod_gnutls/pkg-descr
#	mod_gnutls/distinfo
#	mod_gnutls/Makefile
#	mod_gnutls/pkg-plist
#	mod_gnutls/files
#	mod_gnutls/files/patch-src-Makefile.in
#	mod_gnutls/files/pkg-message.in
#
echo c - mod_gnutls
mkdir -p mod_gnutls > /dev/null 2>&1
echo x - mod_gnutls/pkg-descr
sed 's/^X//' >mod_gnutls/pkg-descr << 'bcf2cc6332d1c4f7d9750557a13fc37d'
Xmod_gnutls uses the GnuTLS library to provide SSL 3.0, TLS 1.0, TLS
X1.1 and 1.2 encryption for Apache HTTPD. It is similar to mod_ssl in
Xpurpose, but does not use OpenSSL.
X
XWWW:	http://www.outoforder.cc/projects/apache/mod_gnutls/
bcf2cc6332d1c4f7d9750557a13fc37d
echo x - mod_gnutls/distinfo
sed 's/^X//' >mod_gnutls/distinfo << 'cf3df04bf93be2ccdd1804af3e1e3345'
XSHA256 (mod_gnutls-0.5.6.tar.bz2) = ec7bb2b05c5a2bb8044471c4250b5f3b396d8748724bc2cb4facf76b50f9f6d4
XSIZE (mod_gnutls-0.5.6.tar.bz2) = 242219
cf3df04bf93be2ccdd1804af3e1e3345
echo x - mod_gnutls/Makefile
sed 's/^X//' >mod_gnutls/Makefile << 'fae47f5c719edced47891cd4ac523b59'
X# New ports collection makefile for:	mod_gnutls
X# Date created:		2011-01-19
X# Whom:			Fumiyuki Shimizu =?iso-2022-jp?B?GyRCQDY/ZUo4OVQbKEI=?= <fumifumi@abacustech.jp>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	mod_gnutls
X# Changed to 0.5.9 and later, soon after security/gnutls is updated to 2.10 series.
XPORTVERSION=	0.5.6
X#PORTREVISION=	0
XCATEGORIES=	www security
XMASTER_SITES=	http://www.outoforder.cc/downloads/mod_gnutls/
XPKGNAMEPREFIX=	${APACHE_PKGNAMEPREFIX}
X
XMAINTAINER=	fumifumi@abacustech.jp
XCOMMENT=	mod_gnutls uses the GnuTLS library to provide SSL, and TLS encryption for Apache HTTPD
X
XLIB_DEPENDS=	gnutls.40:${PORTSDIR}/security/gnutls
X
XUSE_BZIP2=	yes
XUSE_AUTOTOOLS=	libtool
XUSE_APACHE=	2.0+
XGNU_CONFIGURE=	yes
X
XLICENSE=	ASL
XLICENSE_FILE=	${WRKSRC}/LICENSE
X
XDOCS=	LICENSE NEWS README README.ENV
X
X.include <bsd.port.pre.mk>
X
XDBDIR=	${PREFIX}/var/db/${PORTNAME}
X
XSUB_FILES=	pkg-message
XPLIST_SUB+=	DBDIR=${DBDIR}
X
XCONFIGURE_ARGS=	--with-apxs=${APXS}
X
X# mod_gnutls does not conflict with mod_ssl.
X#pre-install:
X#	@if test -e '${LOCALBASE}/${APACHEMODDIR}/mod_ssl.so'; then for opt in -a -A -A; do '${APXS}' -e "$${opt}" -n ssl '${LOCALBASE}/${APACHEMODDIR}/mod_ssl.so' >/dev/null 2>&1; done; else true; fi
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	@${MKDIR} '${DOCSDIR}'
X	@cd '${WRKSRC}' && ${INSTALL_DATA} ${DOCS} '${DOCSDIR}'
X.endif
X	@if test -d '${DBDIR}'; then true; else ${MKDIR} '${DBDIR}'; fi
X	@${CHOWN} '${WWWOWN}:${WWWGRP}' '${DBDIR}'
X	@${CHMOD} 'u=rwx,g=rx,o=' '${DBDIR}'
X	@${CAT} '${PKGMESSAGE}'
X
X.include <bsd.port.post.mk>
fae47f5c719edced47891cd4ac523b59
echo x - mod_gnutls/pkg-plist
sed 's/^X//' >mod_gnutls/pkg-plist << 'ad7e6e01bc4e14b32c4447d01c08c28a'
X@comment $FreeBSD$
X%%APACHEMODDIR%%/%%AP_MODULE%%
X@exec   '%D/sbin/apxs' -e -a -n '%%AP_NAME%%' '%D/%%APACHEMODDIR%%/%%AP_MODULE%%'
X@unexec '%D/sbin/apxs' -e -A -n '%%AP_NAME%%' '%D/%%APACHEMODDIR%%/%%AP_MODULE%%'
X@comment @exec   if test -e '%D/%%APACHEMODDIR%%/mod_ssl.so'; then for opt in -a -A -A; do '%D/sbin/apxs' -e "${opt}" -n ssl '%D/%%APACHEMODDIR%%/mod_ssl.so'; done; fi
X@comment @unexec if test -e '%D/%%APACHEMODDIR%%/mod_ssl.so'; then '%D/sbin/apxs' -e -a -n ssl '%D/%%APACHEMODDIR%%/mod_ssl.so'; fi
X%%PORTDOCS%%%%DOCSDIR%%/LICENSE
X%%PORTDOCS%%%%DOCSDIR%%/NEWS
X%%PORTDOCS%%%%DOCSDIR%%/README
X%%PORTDOCS%%%%DOCSDIR%%/README.ENV
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
ad7e6e01bc4e14b32c4447d01c08c28a
echo c - mod_gnutls/files
mkdir -p mod_gnutls/files > /dev/null 2>&1
echo x - mod_gnutls/files/patch-src-Makefile.in
sed 's/^X//' >mod_gnutls/files/patch-src-Makefile.in << 'ce7ea3d9847b6a2026830484c8f86349'
X--- src/Makefile.in.orig	2010-09-24 15:55:26.000000000 +0900
X+++ src/Makefile.in	2011-02-02 16:12:43.000000000 +0900
X@@ -612,7 +612,7 @@
X 	rm -fr .libs
X 
X install: make_so
X-	@${APXS_BIN} -i -n gnutls mod_gnutls.so
X+	@${APXS_BIN} -i -a -n gnutls mod_gnutls.so
X 	@echo ""
X 	@echo ""
X 	@echo "***********************************************"
ce7ea3d9847b6a2026830484c8f86349
echo x - mod_gnutls/files/pkg-message.in
sed 's/^X//' >mod_gnutls/files/pkg-message.in << '2610de4234a311325ee7874ca7017b2b'
X*********************************************************************
X
XSample %%PREFIX%%/etc/apache22/httpd.conf.
X
X        #LoadModule ssl_module libexec/apache22/mod_ssl.so
X        LoadModule gnutls_module      libexec/apache22/mod_gnutls.so
X
X        GnuTLSCache dbm %%DBDIR%%/tls-cache
X        GnuTLSCacheTimeout 500
X
X        <VirtualHost example.com:443>
X                GnuTLSEnable on
X                GnuTLSKeyFile          /etc/ssl/certs/private/example_com.key.pem
X                GnuTLSCertificateFile  /etc/ssl/certs/example_com.crt.pem
X                GnuTLSClientCAFile     /etc/ssl/certs/example_com.ca.pem
X                GnuTLSPriorities       NORMAL:%COMPAT
X        </Directory>
X
XIf you have disabled all configuration for mod_ssl,
Xyou have to disable LoadModule for mod_ssl.
X
X*********************************************************************
2610de4234a311325ee7874ca7017b2b
exit
--- mod_gnutls-0.5.6.shar ends here ---

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->apache 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Wed Feb 2 13:00:30 UTC 2011 
Responsible-Changed-Why:  
apache@ wants this port PRs (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=154463 
State-Changed-From-To: open->closed 
State-Changed-By: miwi 
State-Changed-When: Mon Feb 14 04:07:56 UTC 2011 
State-Changed-Why:  
New port added, with minor changes. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=154463 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/154463: commit references a PR
Date: Mon, 14 Feb 2011 04:08:12 +0000 (UTC)

 miwi        2011-02-14 04:08:07 UTC
 
   FreeBSD ports repository
 
   Modified files:
     www                  Makefile 
   Added files:
     www/mod_gnutls       Makefile distinfo pkg-descr pkg-plist 
     www/mod_gnutls/files patch-src-Makefile.in pkg-message.in 
   Log:
   mod_gnutls uses the GnuTLS library to provide SSL 3.0, TLS 1.0, TLS
   1.1 and 1.2 encryption for Apache HTTPD. It is similar to mod_ssl in
   purpose, but does not use OpenSSL.
   
   WWW:    http://www.outoforder.cc/projects/apache/mod_gnutls/
   
   PR:             ports/154463
   Submitted by:   Fumiyuki Shimizu <fumifumi at abacustech.jp>
   
   Revision  Changes    Path
   1.2810    +1 -0      ports/www/Makefile
   1.1       +52 -0     ports/www/mod_gnutls/Makefile (new)
   1.1       +2 -0      ports/www/mod_gnutls/distinfo (new)
   1.1       +11 -0     ports/www/mod_gnutls/files/patch-src-Makefile.in (new)
   1.1       +22 -0     ports/www/mod_gnutls/files/pkg-message.in (new)
   1.1       +5 -0      ports/www/mod_gnutls/pkg-descr (new)
   1.1       +11 -0     ports/www/mod_gnutls/pkg-plist (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
