[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

UPDATE: net/openvpn



Update to 2.0. Please test.

OpenVPN is an easy-to-use, robust, and highly configurable VPN (Virtual
Private Network) daemon which can be used to securely link two or more
private networks using an encrypted tunnel over the internet.

With OpenVPN, you can:

* tunnel any IP subnetwork or virtual ethernet adapter over a single UDP
or TCP port,

* create cross-platform tunnels between any of the operating systems
supported by OpenVPN including Linux, Solaris, OpenBSD, FreeBSD, NetBSD,
Mac OS X, and Windows 2000/XP,

* use all of the encryption, authentication, and certification features
of the OpenSSL library to protect your private network traffic as it
transits the internet,

* use any cipher, key size, or HMAC digest (for datagram authentication)
supported by the OpenSSL library,

* choose between static-key based conventional encryption or
certificate-based public key encryption,

* use static, pre-shared keys or TLS-based dynamic key exchange,

* use real-time adaptive link compression and traffic-shaping to manage
link bandwidth utilization,

* tunnel networks whose public endpoints are dynamic such as DHCP or
dial-in clients,

* tunnel networks through connection-oriented stateful firewalls without
having to use explicit firewall rules,

* tunnel networks over NAT, and

* create secure ethernet bridges using virtual tap devices.
-- 
Thomas
Index: Makefile
===================================================================
RCS file: /cvs/ports/net/openvpn/Makefile,v
retrieving revision 1.5
diff -u -r1.5 Makefile
--- Makefile	17 Apr 2005 19:36:46 -0000	1.5
+++ Makefile	22 Apr 2005 08:48:45 -0000
@@ -3,11 +3,11 @@
 
 COMMENT=	"easy-to-use, robust, and highly configurable VPN"
 
-VERSION=	1.6.0
+VERSION=	2.0
 DISTNAME=	openvpn-${VERSION}
 CATEGORIES=	net security
 
-HOMEPAGE=	http://openvpn.sourceforge.net/
+HOMEPAGE=	http://openvpn.net/
 
 MAINTAINER=	Thomas Delaet <thomas_(_at_)_delaet_(_dot_)_org>	
 
@@ -18,7 +18,7 @@
 PERMIT_DISTFILES_FTP=	Yes
 WANTLIB=		c crypto ssl 
 
-MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=openvpn/}
+MASTER_SITES=	${HOMEPAGE}/release/
 
 LIB_DEPENDS=	lzo::archivers/lzo
 
@@ -41,6 +41,7 @@
 	${INSTALL_DATA_DIR} ${SAMPLES_DIR}/sample-scripts
 	@perl -pi -e 's,#!/bin/bash,#!/bin/sh,g' ${WRKSRC}/easy-rsa/*
 	${INSTALL_DATA_DIR} ${SAMPLES_DIR}/easy-rsa
+	@rm -rf ${WRKSRC}/easy-rsa/Windows
 	${INSTALL_DATA} ${WRKSRC}/sample-config-files/* ${SAMPLES_DIR}/sample-config-files/
 	${INSTALL_DATA} ${WRKSRC}/sample-keys/* ${SAMPLES_DIR}/sample-keys/
 	${INSTALL_DATA} ${WRKSRC}/sample-scripts/* ${SAMPLES_DIR}/sample-scripts/
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/openvpn/distinfo,v
retrieving revision 1.3
diff -u -r1.3 distinfo
--- distinfo	5 Jan 2005 17:14:52 -0000	1.3
+++ distinfo	22 Apr 2005 08:48:45 -0000
@@ -1,4 +1,4 @@
-MD5 (openvpn-1.6.0.tar.gz) = 9eab3719b280a12d19ef1fda286cc363
-RMD160 (openvpn-1.6.0.tar.gz) = ffcb1746590bdd4dab6777856a6caf8c129d57de
-SHA1 (openvpn-1.6.0.tar.gz) = 1a7a4e1b610564902f50b488f19254ab9a1f9c7e
-SIZE (openvpn-1.6.0.tar.gz) = 430324
+MD5 (openvpn-2.0.tar.gz) = 7401faebc6baee9add32608709c54eec
+RMD160 (openvpn-2.0.tar.gz) = 52f9137b3ef3b7d7db3f4bdf7d29e2655dfcb5a9
+SHA1 (openvpn-2.0.tar.gz) = 76f3c37681e9626cc67ab37f57dea60dd9221308
+SIZE (openvpn-2.0.tar.gz) = 639201
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/openvpn/pkg/PLIST,v
retrieving revision 1.2
diff -u -r1.2 PLIST
--- pkg/PLIST	8 Aug 2004 18:48:38 -0000	1.2
+++ pkg/PLIST	22 Apr 2005 08:48:45 -0000
@@ -9,14 +9,21 @@
 share/examples/openvpn/easy-rsa/build-inter
 share/examples/openvpn/easy-rsa/build-key
 share/examples/openvpn/easy-rsa/build-key-pass
+share/examples/openvpn/easy-rsa/build-key-pkcs12
+share/examples/openvpn/easy-rsa/build-key-server
 share/examples/openvpn/easy-rsa/build-req
 share/examples/openvpn/easy-rsa/build-req-pass
 share/examples/openvpn/easy-rsa/clean-all
+share/examples/openvpn/easy-rsa/list-crl
+share/examples/openvpn/easy-rsa/make-crl
 share/examples/openvpn/easy-rsa/openssl.cnf
+share/examples/openvpn/easy-rsa/revoke-crt
+share/examples/openvpn/easy-rsa/revoke-full
 share/examples/openvpn/easy-rsa/sign-req
 share/examples/openvpn/easy-rsa/vars
 share/examples/openvpn/sample-config-files/
 share/examples/openvpn/sample-config-files/README
+share/examples/openvpn/sample-config-files/client.conf
 share/examples/openvpn/sample-config-files/firewall.sh
 share/examples/openvpn/sample-config-files/home.up
 share/examples/openvpn/sample-config-files/loopback-client
@@ -24,6 +31,7 @@
 share/examples/openvpn/sample-config-files/office.up
 share/examples/openvpn/sample-config-files/openvpn-shutdown.sh
 share/examples/openvpn/sample-config-files/openvpn-startup.sh
+share/examples/openvpn/sample-config-files/server.conf
 share/examples/openvpn/sample-config-files/static-home.conf
 share/examples/openvpn/sample-config-files/static-office.conf
 share/examples/openvpn/sample-config-files/tls-home.conf
@@ -35,10 +43,15 @@
 share/examples/openvpn/sample-keys/client.crt
 share/examples/openvpn/sample-keys/client.key
 share/examples/openvpn/sample-keys/dh1024.pem
+share/examples/openvpn/sample-keys/pass.crt
+share/examples/openvpn/sample-keys/pass.key
 share/examples/openvpn/sample-keys/server.crt
 share/examples/openvpn/sample-keys/server.key
 share/examples/openvpn/sample-keys/tmp-ca.crt
 share/examples/openvpn/sample-keys/tmp-ca.key
 share/examples/openvpn/sample-scripts/
+share/examples/openvpn/sample-scripts/auth-pam.pl
+share/examples/openvpn/sample-scripts/bridge-start
+share/examples/openvpn/sample-scripts/bridge-stop
 share/examples/openvpn/sample-scripts/openvpn.init
 share/examples/openvpn/sample-scripts/verify-cn

Visit your host, monkey.org