From 5823a0fb6c4436a4a9beb6132c1fde6c43605467 Mon Sep 17 00:00:00 2001 From: Qingfang Deng Date: Thu, 14 May 2026 09:35:06 +0800 Subject: [PATCH] openvpn: use mbedtls by default When luci-proto-openvpn is selected in `make menuconfig`, openvpn-openssl is picked up automatically. As mbedTLS is the default TLS package, set DEFAULT_VARIANT on openvpn-mbedtls so that it is used by default. Signed-off-by: Qingfang Deng --- net/openvpn/Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/net/openvpn/Makefile b/net/openvpn/Makefile index e47ce8f4d1..44ba64192b 100644 --- a/net/openvpn/Makefile +++ b/net/openvpn/Makefile @@ -45,11 +45,12 @@ define Package/openvpn/Default +OPENVPN_$(1)_ENABLE_DCO:kmod-ovpn-backports \ $(3) VARIANT:=$(1) + DEFAULT_VARIANT:=$(4) PROVIDES:=openvpn openvpn-crypto endef Package/openvpn-openssl=$(call Package/openvpn/Default,openssl,OpenSSL,+PACKAGE_openvpn-openssl:libopenssl) -Package/openvpn-mbedtls=$(call Package/openvpn/Default,mbedtls,mbedTLS,+PACKAGE_openvpn-mbedtls:libmbedtls) +Package/openvpn-mbedtls=$(call Package/openvpn/Default,mbedtls,mbedTLS,+PACKAGE_openvpn-mbedtls:libmbedtls,1) Package/openvpn-wolfssl=$(call Package/openvpn/Default,wolfssl,WolfSSL,+PACKAGE_openvpn-wolfssl:libwolfssl @BROKEN) define Package/openvpn/config/Default