From sheepkiller@cultdeadsheep.org  Mon Oct 13 09:46:11 2003
Return-Path: <sheepkiller@cultdeadsheep.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 04A7C16A4B3
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 13 Oct 2003 09:46:11 -0700 (PDT)
Received: from cultdeadsheep.org (charon.cultdeadsheep.org [80.65.226.72])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 36FC443F75
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 13 Oct 2003 09:46:09 -0700 (PDT)
	(envelope-from sheepkiller@cultdeadsheep.org)
Received: (qmail 77574 invoked by uid 85); 13 Oct 2003 18:46:08 +0200
Received: from sheepkiller@cultdeadsheep.org by goofy.cultdeadsheep.org by uid 82 with qmail-scanner-1.20rc2 
 ( Clear:RC:1:. 
 Processed in 0.043323 secs); 13 Oct 2003 16:46:08 -0000
Received: from lucifer.cultdeadsheep.org (192.168.0.2)
  by goofy.cultdeadsheep.org with SMTP; 13 Oct 2003 18:46:07 +0200
Received: by lucifer.cultdeadsheep.org (sSMTP sendmail emulation); Mon, 13 Oct 2003 18:45:48 +0200
Message-Id: <20031013164609.36FC443F75@mx1.FreeBSD.org>
Date: Mon, 13 Oct 2003 18:45:48 +0200
From: Clement Laforet <sheepkiller@cultdeadsheep.org>
Reply-To: Clement Laforet <sheepkiller@cultdeadsheep.org>
To: FreeBSD-gnats-submit@freebsd.org
Cc: Clement Laforet <sheepkiller@cultdeadsheep.org>
Subject: [new port] www/mod_auth_external2:Allows users authentication based on external mechanisms (for apache 2.0.x)
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         57967
>Category:       ports
>Synopsis:       [new port] www/mod_auth_external2:Allows users authentication based on external mechanisms (for apache 2.0.x)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Oct 13 09:50:25 PDT 2003
>Closed-Date:    Tue Oct 14 03:57:36 PDT 2003
>Last-Modified:  Tue Oct 14 03:57:36 PDT 2003
>Originator:     Clement Laforet
>Release:        FreeBSD 5.1-CURRENT i386
>Organization:
cotds.org
>Environment:
System: FreeBSD lucifer.cultdeadsheep.org 5.1-CURRENT FreeBSD 5.1-CURRENT #0: Mon Sep 22 08:20:10 CEST 2003 clement@lucifer.cultdeadsheep.org:/usr/obj/usr/src/sys/LUCIFER i386


	
>Description:
	Mod_Auth_External is an Apache module used for authentication. The Apache HTTP
	Daemon can be configured to require users to supply logins and passwords  
	before accessing pages in some directories. Authentication is the process of 
	checking if the password given is correct for a user. Apache has standard 
	modules for authenticating out of several different kinds of databases.  
	Mod_Auth_External is a flexible tool for creating authentication systems based 
	on other databases.

	WWW: http://www.unixpapa.com/mod_auth_external.html

>How-To-Repeat:
	N/A.
>Fix:

	

--- mod_auth_external2.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_auth_external2
#	mod_auth_external2/Makefile
#	mod_auth_external2/distinfo
#	mod_auth_external2/pkg-descr
#	mod_auth_external2/pkg-plist
#
echo c - mod_auth_external2
mkdir -p mod_auth_external2 > /dev/null 2>&1
echo x - mod_auth_external2/Makefile
sed 's/^X//' >mod_auth_external2/Makefile << 'END-of-mod_auth_external2/Makefile'
X# New ports collection makefile for:	mod_auth_external2
X# Date created:				Fri Oct  10
X# Whom:					Clement Laforet <sheepkiller@cultdeadsheep.org>
X#
X# $FreeBSD$
X
XPORTNAME=	mod_auth_external
XPORTVERSION=	2.2.6
XCATEGORIES=	www
XMASTER_SITES=	http://www.unixpapa.com/software/
XDIST_SUBDIR=	apache
X
XMAINTAINER=	sheeepkiller@cultdeadsheep.org
XCOMMENT=	Allows users authentication based on external mechanisms
X
XBUILD_DEPENDS=	${LOCALBASE}/sbin/apxs:${PORTSDIR}/www/apache2
XRUN_DEPENDS=	${BUILD_DEPENDS}
X
XLATEST_LINK=	mod_auth_external2
X
XAPXS?=		${LOCALBASE}/sbin/apxs
X
XDOC_FILES=	AUTHENTICATORS INSTALL README
Xdo-build:
X	@(cd ${WRKSRC}/ && ${APXS} -I. -c ${PORTNAME}.c)
X
Xdo-install:
X	@(cd ${WRKSRC}/ && ${APXS} -A -i ${PORTNAME}.la)
X.if !defined(NOPORTDOCS)
X	@${MKDIR} ${DOCSDIR}
X.   for f in ${DOC_FILES}
X	@${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
X.   endfor
X.endif
X
X.include <bsd.port.mk>
END-of-mod_auth_external2/Makefile
echo x - mod_auth_external2/distinfo
sed 's/^X//' >mod_auth_external2/distinfo << 'END-of-mod_auth_external2/distinfo'
XMD5 (apache/mod_auth_external-2.2.6.tar.gz) = e06e9593816f81597f06f88555ff4658
END-of-mod_auth_external2/distinfo
echo x - mod_auth_external2/pkg-descr
sed 's/^X//' >mod_auth_external2/pkg-descr << 'END-of-mod_auth_external2/pkg-descr'
XMod_Auth_External is an Apache module used for authentication. The Apache HTTP
XDaemon can be configured to require users to supply logins and passwords  
Xbefore accessing pages in some directories. Authentication is the process of 
Xchecking if the password given is correct for a user. Apache has standard 
Xmodules for authenticating out of several different kinds of databases.  
XMod_Auth_External is a flexible tool for creating authentication systems based 
Xon other databases.
X
XWWW: http://www.unixpapa.com/mod_auth_external.html
END-of-mod_auth_external2/pkg-descr
echo x - mod_auth_external2/pkg-plist
sed 's/^X//' >mod_auth_external2/pkg-plist << 'END-of-mod_auth_external2/pkg-plist'
Xlibexec/apache2/mod_auth_external.so
X%%PORTDOCS%%%%DOCSDIR%%/AUTHENTICATORS
X%%PORTDOCS%%%%DOCSDIR%%/INSTALL
X%%PORTDOCS%%%%DOCSDIR%%/README
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
X@exec %D/sbin/apxs -e -a -n auth_external %D/%f
X@unexec echo "===>  If you do not plan on reinstalling mod_auth_external, you must manually remove"; echo "===>  references to it in httpd.conf."
END-of-mod_auth_external2/pkg-plist
exit
--- mod_auth_external2.shar ends here ---


>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: erwin 
State-Changed-When: Tue Oct 14 03:57:26 PDT 2003 
State-Changed-Why:  
Port added, thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=57967 
>Unformatted:
