ports/113925: New port: security/openvpn-auth-ldap - LDAP authentication plugin for OpenVPN

Nick Barkas snb at threerings.net
Thu Jun 21 22:50:02 UTC 2007


>Number:         113925
>Category:       ports
>Synopsis:       New port: security/openvpn-auth-ldap - LDAP authentication plugin for OpenVPN
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jun 21 22:50:02 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Nick Barkas
>Release:        FreeBSD 6.1-RELEASE-p10 i386
>Organization:
Three Rings Design, Inc.
>Environment:
System: FreeBSD maguro.moduli.net 6.1-RELEASE-p10 FreeBSD 6.1-RELEASE-p10 #0: Fri Dec 1 23:08:05 PST 2006 root at maguro.moduli.net:/usr/obj/usr/src/sys/GENERIC i386
>Description:
The OpenVPN Auth-LDAP Plugin implements username/password authentication via 
LDAP for OpenVPN 2.x. It also includes some integration with the OpenBSD 
packet filter, supporting adding and removing VPN clients from PF tables.

WWW: http://dpw.threerings.net/projects/openvpn-auth-ldap/
>How-To-Repeat:
>Fix:
--- openvpn-auth-ldap.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:
#
#	openvpn-auth-ldap/
#	openvpn-auth-ldap/distinfo
#	openvpn-auth-ldap/Makefile
#	openvpn-auth-ldap/pkg-descr
#
echo c - openvpn-auth-ldap/
mkdir -p openvpn-auth-ldap/ > /dev/null 2>&1
echo x - openvpn-auth-ldap/distinfo
sed 's/^X//' >openvpn-auth-ldap/distinfo << 'END-of-openvpn-auth-ldap/distinfo'
XMD5 (auth-ldap-2.0.3.tar.gz) = 03dedc57efc8d4fc2ffe2c014121299d
XSHA256 (auth-ldap-2.0.3.tar.gz) = 2b258610b0f3fe9ce097b0e88b4c78e402e5f3f814b7d327392ba72574d1b63a
XSIZE (auth-ldap-2.0.3.tar.gz) = 261832
END-of-openvpn-auth-ldap/distinfo
echo x - openvpn-auth-ldap/Makefile
sed 's/^X//' >openvpn-auth-ldap/Makefile << 'END-of-openvpn-auth-ldap/Makefile'
X# New ports collection makefile for:	openvpn-auth-ldap
X# Date created:		06 June 2007
X# Whom:			Nick Barkas <snb at threerings.net>
X#
X# $FreeBSD: $
X
XPORTNAME=	openvpn-auth-ldap
XPORTVERSION=	2.0.3
XCATEGORIES=	security
XMASTER_SITES=	http://dpw.threerings.net/projects/openvpn-auth-ldap/
XDISTNAME=	auth-ldap-${PORTVERSION}
X
XMAINTAINER=	snb at threerings.net
XCOMMENT=	LDAP authentication plugin for OpenVPN
X
XBUILD_DEPENDS=	re2c:${PORTSDIR}/devel/re2c \
X		${NONEXISTENT}:${PORTSDIR}/security/openvpn:extract
X
XGNU_CONFIGURE=	yes
XUSE_OPENLDAP=	yes
XOPENVPN_WRKSRC=	`cd ${PORTSDIR}/security/openvpn; make -V WRKSRC`
XCONFIGURE_ARGS+=	--with-openldap=${LOCALBASE} \
X			--with-openvpn=${OPENVPN_WRKSRC}
X
XPORTDOCS=	README
XPLIST_FILES=	lib/openvpn-auth-ldap.so
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	${MKDIR} ${DOCSDIR}
X	${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
X.endif
X
X.include <bsd.port.mk>
END-of-openvpn-auth-ldap/Makefile
echo x - openvpn-auth-ldap/pkg-descr
sed 's/^X//' >openvpn-auth-ldap/pkg-descr << 'END-of-openvpn-auth-ldap/pkg-descr'
XThe OpenVPN Auth-LDAP Plugin implements username/password authentication via 
XLDAP for OpenVPN 2.x. It also includes some integration with the OpenBSD 
Xpacket filter, supporting adding and removing VPN clients from PF tables.
X
XWWW: http://dpw.threerings.net/projects/openvpn-auth-ldap/
END-of-openvpn-auth-ldap/pkg-descr
exit
--- openvpn-auth-ldap.shar ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list