svn commit: r469177 - in head/security: . openvpn-auth-script
Yuri Victorovich
yuri at FreeBSD.org
Sun May 6 06:24:19 UTC 2018
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 at 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 at 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
More information about the svn-ports-all
mailing list