Enclosed a diff for bringing easy-rsa to 3.0.6. Changes (from https://github.com/OpenVPN/easy-rsa/releases/tag/v3.0.6): - Certificates that are revoked now move to a revoked subdirectory (#63) - EasyRSA no longer clobbers non-EASYRSA environment variables (#277) - More sane string checking, allowing for commas in CN (#267) - Support for reasonCode in CRL (#280) - Better handling for capturing passphrases (#230, others) - Improved LibreSSL/MacOS support - Adds support to renew certificates up to 30 days before expiration (#286) - This changes previous behaviour allowing for certificate creation using duplicate CNs.
OK? Index: Makefile =================================================================== RCS file: /cvs/ports/security/easy-rsa/Makefile,v retrieving revision 1.8 diff -u -p -r1.8 Makefile --- Makefile 24 Oct 2018 11:23:12 -0000 1.8 +++ Makefile 15 Feb 2019 04:25:45 -0000 @@ -2,9 +2,9 @@ COMMENT = small RSA key management package -V = 3.0.5 +V = 3.0.6 PKGNAME = easy-rsa-$V -DISTNAME = EasyRSA-nix-$V +DISTNAME = EasyRSA-unix-v$V EXTRACT_SUFX = .tgz CATEGORIES = security @@ -18,7 +18,7 @@ MASTER_SITES = https://github.com/OpenVP NO_BUILD = Yes NO_TEST = Yes -WRKDIST = ${WRKDIR}/${DISTNAME:S/nix-//} +WRKDIST = ${WRKDIR}/${DISTNAME:S/unix-//} I = ${PREFIX}/share/easy-rsa Index: distinfo =================================================================== RCS file: /cvs/ports/security/easy-rsa/distinfo,v retrieving revision 1.5 diff -u -p -r1.5 distinfo --- distinfo 24 Oct 2018 11:23:12 -0000 1.5 +++ distinfo 15 Feb 2019 04:25:45 -0000 @@ -1,2 +1,2 @@ -SHA256 (EasyRSA-nix-3.0.5.tgz) = Xr/n36IACKoVzssTbyswj24j4p8XVolpo7p3KqULuzc= -SIZE (EasyRSA-nix-3.0.5.tgz) = 50270 +SHA256 (EasyRSA-unix-v3.0.6.tgz) = yymu0tJ4JOWduq1UfxHcqzgKU8n+BWgSSegEr0NvE5Y= +SIZE (EasyRSA-unix-v3.0.6.tgz) = 40840 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/security/easy-rsa/pkg/PLIST,v retrieving revision 1.5 diff -u -p -r1.5 PLIST --- pkg/PLIST 24 Oct 2018 11:23:12 -0000 1.5 +++ pkg/PLIST 15 Feb 2019 04:25:45 -0000 @@ -23,3 +23,4 @@ share/easy-rsa/x509-types/ca share/easy-rsa/x509-types/client share/easy-rsa/x509-types/code-signing share/easy-rsa/x509-types/server +share/easy-rsa/x509-types/serverClient