|
From: <abe...@us...> - 2017-01-02 18:25:25
|
Revision: 8062
http://sourceforge.net/p/astlinux/code/8062
Author: abelbeck
Date: 2017-01-02 18:25:22 +0000 (Mon, 02 Jan 2017)
Log Message:
-----------
openvpn, version bump to 2.4.0, major new features are AEAD (GCM) cipher and Elliptic Curve DH key exchange support. Additionally some cleanup, including removing old deprecated rc.conf variables OVPN_PUSH1-4 and OVPN_OTHER1-2
Modified Paths:
--------------
branches/1.0/astlinux-ast11.config
branches/1.0/astlinux-ast13.config
branches/1.0/package/openvpn/Config.in
branches/1.0/package/openvpn/openvpn.init
branches/1.0/package/openvpn/openvpn.mk
branches/1.0/x86_64-configs/astlinux-ast11.config
branches/1.0/x86_64-configs/astlinux-ast13.config
Modified: branches/1.0/astlinux-ast11.config
===================================================================
--- branches/1.0/astlinux-ast11.config 2016-12-30 16:21:13 UTC (rev 8061)
+++ branches/1.0/astlinux-ast11.config 2017-01-02 18:25:22 UTC (rev 8062)
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
-# Buildroot astlinux-1.x-svn8012-dirty Configuration
-# Sun Dec 4 22:03:56 2016
+# Buildroot astlinux-1.x-svn8061-dirty Configuration
+# Mon Jan 2 10:45:16 2017
#
BR2_HAVE_DOT_CONFIG=y
# BR2_arm is not set
@@ -759,7 +759,6 @@
BR2_PACKAGE_OPENSSH=y
BR2_PACKAGE_OPENVPN=y
BR2_PACKAGE_OPENVPN_LZO=y
-BR2_PACKAGE_OPENVPN_OPENSSL=y
BR2_PACKAGE_P910ND=y
# BR2_PACKAGE_PORTMAP is not set
BR2_PACKAGE_PPPD=y
Modified: branches/1.0/astlinux-ast13.config
===================================================================
--- branches/1.0/astlinux-ast13.config 2016-12-30 16:21:13 UTC (rev 8061)
+++ branches/1.0/astlinux-ast13.config 2017-01-02 18:25:22 UTC (rev 8062)
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
-# Buildroot astlinux-1.x-svn8012-dirty Configuration
-# Sun Dec 4 22:03:56 2016
+# Buildroot astlinux-1.x-svn8061-dirty Configuration
+# Mon Jan 2 10:45:16 2017
#
BR2_HAVE_DOT_CONFIG=y
# BR2_arm is not set
@@ -759,7 +759,6 @@
BR2_PACKAGE_OPENSSH=y
BR2_PACKAGE_OPENVPN=y
BR2_PACKAGE_OPENVPN_LZO=y
-BR2_PACKAGE_OPENVPN_OPENSSL=y
BR2_PACKAGE_P910ND=y
# BR2_PACKAGE_PORTMAP is not set
BR2_PACKAGE_PPPD=y
Modified: branches/1.0/package/openvpn/Config.in
===================================================================
--- branches/1.0/package/openvpn/Config.in 2016-12-30 16:21:13 UTC (rev 8061)
+++ branches/1.0/package/openvpn/Config.in 2017-01-02 18:25:22 UTC (rev 8062)
@@ -1,5 +1,6 @@
config BR2_PACKAGE_OPENVPN
bool "openvpn"
+ select BR2_PACKAGE_OPENSSL
help
OpenVPN is a full-featured SSL VPN solution which can
accomodate a wide range of configurations, including road
@@ -8,20 +9,15 @@
remote access solutions with load balancing, failover, and
fine-grained access-controls.
- http://openvpn.sourceforge.net/
+ http://openvpn.net/
+if BR2_PACKAGE_OPENVPN
+
config BR2_PACKAGE_OPENVPN_LZO
bool "LZO compression"
default y
- depends on BR2_PACKAGE_OPENVPN
select BR2_PACKAGE_LZO
help
Enable LZO compression.
-config BR2_PACKAGE_OPENVPN_OPENSSL
- bool "OpenSSL support"
- default y
- depends on BR2_PACKAGE_OPENVPN
- select BR2_PACKAGE_OPENSSL
- help
- Enable TLS-based key exchange and OpenSSL crypto support.
+endif
Modified: branches/1.0/package/openvpn/openvpn.init
===================================================================
--- branches/1.0/package/openvpn/openvpn.init 2016-12-30 16:21:13 UTC (rev 8061)
+++ branches/1.0/package/openvpn/openvpn.init 2017-01-02 18:25:22 UTC (rev 8062)
@@ -63,32 +63,12 @@
server $OVPN_SERVER${OVPN_SERVERV6:+
server-ipv6 $OVPN_SERVERV6}
verb $OVPN_VERBOSITY" > /tmp/etc/openvpn.conf
- # push settings from the server to the client
- if [ -n "$OVPN_PUSH1" ]; then
- echo "push \"$OVPN_PUSH1\"" >> /tmp/etc/openvpn.conf
- fi
- if [ -n "$OVPN_PUSH2" ]; then
- echo "push \"$OVPN_PUSH2\"" >> /tmp/etc/openvpn.conf
- fi
- if [ -n "$OVPN_PUSH3" ]; then
- echo "push \"$OVPN_PUSH3\"" >> /tmp/etc/openvpn.conf
- fi
- if [ -n "$OVPN_PUSH4" ]; then
- echo "push \"$OVPN_PUSH4\"" >> /tmp/etc/openvpn.conf
- fi
- # Deprecate OVPN_PUSH1-4 in favor of OVPN_PUSH
+
IFS=$'\n'
for i in $OVPN_PUSH; do
echo "push \"$i\"" >> /tmp/etc/openvpn.conf
done
- if [ -n "$OVPN_OTHER1" ]; then
- echo "$OVPN_OTHER1" >> /tmp/etc/openvpn.conf
- fi
- if [ -n "$OVPN_OTHER2" ]; then
- echo "$OVPN_OTHER2" >> /tmp/etc/openvpn.conf
- fi
- # Deprecate OVPN_OTHER1-2 in favor of OVPN_OTHER
IFS=$'\n'
for i in $OVPN_OTHER; do
echo "$i" >> /tmp/etc/openvpn.conf
Modified: branches/1.0/package/openvpn/openvpn.mk
===================================================================
--- branches/1.0/package/openvpn/openvpn.mk 2016-12-30 16:21:13 UTC (rev 8061)
+++ branches/1.0/package/openvpn/openvpn.mk 2017-01-02 18:25:22 UTC (rev 8062)
@@ -4,11 +4,18 @@
#
#############################################################
-OPENVPN_VERSION = 2.3.14
+OPENVPN_VERSION = 2.4.0
OPENVPN_SITE = http://swupdate.openvpn.net/community/releases
-OPENVPN_DEPENDENCIES = host-pkg-config
-OPENVPN_CONF_OPT = --disable-plugins --enable-iproute2
-OPENVPN_CONF_ENV = IFCONFIG=/sbin/ifconfig \
+OPENVPN_DEPENDENCIES = host-pkg-config openssl
+
+OPENVPN_CONF_OPT = \
+ --disable-debug \
+ --disable-plugins \
+ --enable-iproute2 \
+ --with-crypto-library=openssl
+
+OPENVPN_CONF_ENV = \
+ IFCONFIG=/sbin/ifconfig \
NETSTAT=/bin/netstat \
ROUTE=/sbin/route
@@ -24,11 +31,6 @@
OPENVPN_CONF_OPT += --disable-lzo
endif
-ifeq ($(BR2_PACKAGE_OPENVPN_OPENSSL),y)
- OPENVPN_CONF_OPT += --with-crypto-library=openssl
- OPENVPN_DEPENDENCIES += openssl
-endif
-
define OPENVPN_INSTALL_TARGET_CMDS
$(INSTALL) -m 755 $(@D)/src/openvpn/openvpn $(TARGET_DIR)/usr/sbin/openvpn
$(INSTALL) -m 755 -D package/openvpn/openvpn.init $(TARGET_DIR)/etc/init.d/openvpn
Modified: branches/1.0/x86_64-configs/astlinux-ast11.config
===================================================================
--- branches/1.0/x86_64-configs/astlinux-ast11.config 2016-12-30 16:21:13 UTC (rev 8061)
+++ branches/1.0/x86_64-configs/astlinux-ast11.config 2017-01-02 18:25:22 UTC (rev 8062)
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
-# Buildroot astlinux-1.x-svn8012-dirty Configuration
-# Sun Dec 4 22:03:57 2016
+# Buildroot astlinux-1.x-svn8061-dirty Configuration
+# Mon Jan 2 10:45:17 2017
#
BR2_HAVE_DOT_CONFIG=y
BR2_ARCH_IS_64=y
@@ -740,7 +740,6 @@
BR2_PACKAGE_OPENSSH=y
BR2_PACKAGE_OPENVPN=y
BR2_PACKAGE_OPENVPN_LZO=y
-BR2_PACKAGE_OPENVPN_OPENSSL=y
BR2_PACKAGE_P910ND=y
# BR2_PACKAGE_PORTMAP is not set
BR2_PACKAGE_PPPD=y
Modified: branches/1.0/x86_64-configs/astlinux-ast13.config
===================================================================
--- branches/1.0/x86_64-configs/astlinux-ast13.config 2016-12-30 16:21:13 UTC (rev 8061)
+++ branches/1.0/x86_64-configs/astlinux-ast13.config 2017-01-02 18:25:22 UTC (rev 8062)
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
-# Buildroot astlinux-1.x-svn8012-dirty Configuration
-# Sun Dec 4 22:03:57 2016
+# Buildroot astlinux-1.x-svn8061-dirty Configuration
+# Mon Jan 2 10:45:17 2017
#
BR2_HAVE_DOT_CONFIG=y
BR2_ARCH_IS_64=y
@@ -740,7 +740,6 @@
BR2_PACKAGE_OPENSSH=y
BR2_PACKAGE_OPENVPN=y
BR2_PACKAGE_OPENVPN_LZO=y
-BR2_PACKAGE_OPENVPN_OPENSSL=y
BR2_PACKAGE_P910ND=y
# BR2_PACKAGE_PORTMAP is not set
BR2_PACKAGE_PPPD=y
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|