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