Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 6 May 2018 06:24:17 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r469177 - in head/security: . openvpn-auth-script
Message-ID:  <201805060624.w466OHN5055447@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Sun May  6 06:24:17 2018
New Revision: 469177
URL: https://svnweb.freebsd.org/changeset/ports/469177

Log:
  New port: openvpn-auth-script/Makefile: Generic script-based deferred auth plugin for OpenVPN
  
  PR:		226492
  Submitted by:	Phil DeMonaco <pdemon@gmail.com>

Added:
  head/security/openvpn-auth-script/
  head/security/openvpn-auth-script/Makefile   (contents, props changed)
  head/security/openvpn-auth-script/distinfo   (contents, props changed)
  head/security/openvpn-auth-script/pkg-descr   (contents, props changed)
Modified:
  head/security/Makefile

Modified: head/security/Makefile
==============================================================================
--- head/security/Makefile	Sun May  6 05:55:48 2018	(r469176)
+++ head/security/Makefile	Sun May  6 06:24:17 2018	(r469177)
@@ -475,6 +475,7 @@
     SUBDIR += openvpn-admin
     SUBDIR += openvpn-auth-ldap
     SUBDIR += openvpn-auth-radius
+    SUBDIR += openvpn-auth-script
     SUBDIR += openvpn-devel
     SUBDIR += openvpn-mbedtls
     SUBDIR += ophcrack

Added: head/security/openvpn-auth-script/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/openvpn-auth-script/Makefile	Sun May  6 06:24:17 2018	(r469177)
@@ -0,0 +1,24 @@
+# $FreeBSD$
+
+PORTNAME=	openvpn-auth-script
+DISTVERSION=	1.0.0.3
+CATEGORIES=	security net
+
+MAINTAINER=	pdemon@gmail.com
+COMMENT=	Generic script-based deferred auth plugin for OpenVPN
+
+LICENSE=	APACHE20
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+BUILD_DEPENDS=	${LOCALBASE}/include/openvpn-plugin.h:security/openvpn
+
+USES=		gmake localbase
+USE_GITHUB=	yes
+GH_ACCOUNT=	pdemonaco
+
+PLIST_FILES=	lib/openvpn/plugins/openvpn-plugin-auth-script.so
+
+post-install:
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/openvpn/plugins/openvpn-plugin-auth-script.so
+
+.include <bsd.port.mk>

Added: head/security/openvpn-auth-script/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/openvpn-auth-script/distinfo	Sun May  6 06:24:17 2018	(r469177)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1520619829
+SHA256 (pdemonaco-openvpn-auth-script-1.0.0.3_GH0.tar.gz) = b9c7c484c837300fbc6bed12d0103a59f1a5c10f1afe9e5af1576517f32c3c07
+SIZE (pdemonaco-openvpn-auth-script-1.0.0.3_GH0.tar.gz) = 8996

Added: head/security/openvpn-auth-script/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/openvpn-auth-script/pkg-descr	Sun May  6 06:24:17 2018	(r469177)
@@ -0,0 +1,6 @@
+Implements the deferred authentication handler defined by the OpenVPN standard
+interface. By using this plugin instead of auth-user-pass-verify, slow
+authentication methods like push-based multi factor nolonger cause other active
+VPN sessions to hang.
+
+WWW: https://github.com/pdemonaco/auth-script-openvpn



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201805060624.w466OHN5055447>