New port: openvpn-auth-script/Makefile: Generic script-based deferred auth plugin for OpenVPN

PR:		226492
Submitted by:	Phil DeMonaco <pdemon@gmail.com>
This commit is contained in:
Yuri Victorovich 2018-05-06 06:24:17 +00:00
parent 3b91b7d975
commit bb61ffd5e5
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=469177
4 changed files with 34 additions and 0 deletions

View file

@ -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

View file

@ -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>

View file

@ -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

View file

@ -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