aboutsummaryrefslogtreecommitdiff
path: root/security/govpn
diff options
context:
space:
mode:
authorSteve Wills <swills@FreeBSD.org>2015-09-10 18:50:18 +0000
committerSteve Wills <swills@FreeBSD.org>2015-09-10 18:50:18 +0000
commite2f90ad2e982e27e869965e62352e645d8e76ee9 (patch)
tree2687fcd210f057f3967603ed253dfd1d30ff78e2 /security/govpn
parent5fb08a521e9e600458dbee852576ba50d05b3003 (diff)
Notes
Diffstat (limited to 'security/govpn')
-rw-r--r--security/govpn/Makefile26
-rw-r--r--security/govpn/distinfo2
-rw-r--r--security/govpn/pkg-descr10
3 files changed, 38 insertions, 0 deletions
diff --git a/security/govpn/Makefile b/security/govpn/Makefile
new file mode 100644
index 000000000000..c34a4c9d58d6
--- /dev/null
+++ b/security/govpn/Makefile
@@ -0,0 +1,26 @@
+# Created by: Sergey Matveev <stargrave@stargrave.org>
+# $FreeBSD$
+
+PORTNAME= govpn
+PORTVERSION= 3.2
+CATEGORIES= security
+MASTER_SITES= http://www.cypherpunks.ru/govpn/download/ \
+ http://sourceforge.net/projects/govpn/files/
+
+MAINTAINER= stargrave@stargrave.org
+COMMENT= Simple secure, DPI-resistant VPN daemon
+
+LICENSE= GPLv3
+
+BUILD_DEPENDS= go:${PORTSDIR}/lang/go
+
+USES= tar:xz
+
+PORTDOCS= AUTHORS INSTALL NEWS README THANKS
+INFO= govpn
+INSTALL_TARGET= install-strip
+
+PLIST_FILES= bin/govpn-server bin/govpn-client bin/govpn-verifier \
+ share/govpn/newclient.sh share/govpn/storekey.sh
+
+.include <bsd.port.mk>
diff --git a/security/govpn/distinfo b/security/govpn/distinfo
new file mode 100644
index 000000000000..71a806b09768
--- /dev/null
+++ b/security/govpn/distinfo
@@ -0,0 +1,2 @@
+SHA256 (govpn-3.2.tar.xz) = 388e98d6adef5ebf3431b0d48419f54d2e2064c657de67e23c669ebcf273126d
+SIZE (govpn-3.2.tar.xz) = 178388
diff --git a/security/govpn/pkg-descr b/security/govpn/pkg-descr
new file mode 100644
index 000000000000..bdbbec725a0e
--- /dev/null
+++ b/security/govpn/pkg-descr
@@ -0,0 +1,10 @@
+GoVPN is simple secure free software virtual private network daemon,
+aimed to be reviewable, secure, DPI-resistant, written on Go.
+
+It uses fast PAKE DH A-EKE for mutual strong zero-knowledge peers
+authentication. Data transport is encrypted, authenticated, hides
+message's length and timestamp. PFS property, resistance to dictionary
+attacks, replay attacks. Built-in heartbeating, rehandshaking, real-time
+statistics, IPv4/IPv6-compatibility.
+
+WWW: http://www.cypherpunks.ru/govpn/