mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-22 06:57:57 +00:00
hostapd: select libopenssl-legacy for openssl variants
Without it, a lot of authentication modes fail without obvious error messages Signed-off-by: Felix Fietkau <nbd@nbd.name>
This commit is contained in:
parent
b0501d380f
commit
560965d582
@ -82,6 +82,7 @@ ifneq ($(CONFIG_DRIVER_11AX_SUPPORT),)
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
CORE_DEPENDS = +ucode +libubus +libucode +ucode-mod-fs +ucode-mod-nl80211 +ucode-mod-rtnl +ucode-mod-ubus +ucode-mod-uloop +libblobmsg-json
|
CORE_DEPENDS = +ucode +libubus +libucode +ucode-mod-fs +ucode-mod-nl80211 +ucode-mod-rtnl +ucode-mod-ubus +ucode-mod-uloop +libblobmsg-json
|
||||||
|
OPENSSL_DEPENDS = +PACKAGE_$(1):libopenssl +PACKAGE_$(1):libopenssl-legacy
|
||||||
|
|
||||||
DRIVER_MAKEOPTS= \
|
DRIVER_MAKEOPTS= \
|
||||||
CONFIG_ACS=$(CONFIG_PACKAGE_kmod-cfg80211) \
|
CONFIG_ACS=$(CONFIG_PACKAGE_kmod-cfg80211) \
|
||||||
@ -174,7 +175,7 @@ define Package/hostapd-openssl
|
|||||||
$(call Package/hostapd/Default,$(1))
|
$(call Package/hostapd/Default,$(1))
|
||||||
TITLE+= (OpenSSL full)
|
TITLE+= (OpenSSL full)
|
||||||
VARIANT:=full-openssl
|
VARIANT:=full-openssl
|
||||||
DEPENDS+=+PACKAGE_hostapd-openssl:libopenssl
|
DEPENDS+=$(OPENSSL_DEPENDS)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
Package/hostapd-openssl/description = $(Package/hostapd/description)
|
Package/hostapd-openssl/description = $(Package/hostapd/description)
|
||||||
@ -281,7 +282,7 @@ define Package/wpad-openssl
|
|||||||
$(call Package/wpad/Default,$(1))
|
$(call Package/wpad/Default,$(1))
|
||||||
TITLE+= (OpenSSL full)
|
TITLE+= (OpenSSL full)
|
||||||
VARIANT:=wpad-full-openssl
|
VARIANT:=wpad-full-openssl
|
||||||
DEPENDS+=+PACKAGE_wpad-openssl:libopenssl
|
DEPENDS+=$(OPENSSL_DEPENDS)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
Package/wpad-openssl/description = $(Package/wpad/description)
|
Package/wpad-openssl/description = $(Package/wpad/description)
|
||||||
@ -318,7 +319,7 @@ define Package/wpad-basic-openssl
|
|||||||
$(call Package/wpad/Default,$(1))
|
$(call Package/wpad/Default,$(1))
|
||||||
TITLE+= (OpenSSL, 11r, 11w)
|
TITLE+= (OpenSSL, 11r, 11w)
|
||||||
VARIANT:=wpad-basic-openssl
|
VARIANT:=wpad-basic-openssl
|
||||||
DEPENDS+=+PACKAGE_wpad-basic-openssl:libopenssl
|
DEPENDS+=$(OPENSSL_DEPENDS)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Package/wpad-basic-openssl/description
|
define Package/wpad-basic-openssl/description
|
||||||
@ -370,7 +371,7 @@ endef
|
|||||||
define Package/wpad-mesh-openssl
|
define Package/wpad-mesh-openssl
|
||||||
$(call Package/wpad-mesh,$(1))
|
$(call Package/wpad-mesh,$(1))
|
||||||
TITLE+= (OpenSSL, 11s, SAE)
|
TITLE+= (OpenSSL, 11s, SAE)
|
||||||
DEPENDS+=+PACKAGE_wpad-mesh-openssl:libopenssl
|
DEPENDS+=$(OPENSSL_DEPENDS)
|
||||||
VARIANT:=wpad-mesh-openssl
|
VARIANT:=wpad-mesh-openssl
|
||||||
endef
|
endef
|
||||||
|
|
||||||
@ -419,7 +420,7 @@ define Package/wpa-supplicant-openssl
|
|||||||
$(call Package/wpa-supplicant/Default,$(1))
|
$(call Package/wpa-supplicant/Default,$(1))
|
||||||
TITLE+= (OpenSSL full)
|
TITLE+= (OpenSSL full)
|
||||||
VARIANT:=supplicant-full-openssl
|
VARIANT:=supplicant-full-openssl
|
||||||
DEPENDS+=+PACKAGE_wpa-supplicant-openssl:libopenssl
|
DEPENDS+=$(OPENSSL_DEPENDS)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Package/wpa-supplicant-wolfssl
|
define Package/wpa-supplicant-wolfssl
|
||||||
@ -457,7 +458,7 @@ define Package/wpa-supplicant-mesh-openssl
|
|||||||
$(call Package/wpa-supplicant-mesh/Default,$(1))
|
$(call Package/wpa-supplicant-mesh/Default,$(1))
|
||||||
TITLE+= (OpenSSL, 11s, SAE)
|
TITLE+= (OpenSSL, 11s, SAE)
|
||||||
VARIANT:=supplicant-mesh-openssl
|
VARIANT:=supplicant-mesh-openssl
|
||||||
DEPENDS+=+PACKAGE_wpa-supplicant-mesh-openssl:libopenssl
|
DEPENDS+=$(OPENSSL_DEPENDS)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Package/wpa-supplicant-mesh-wolfssl
|
define Package/wpa-supplicant-mesh-wolfssl
|
||||||
@ -537,7 +538,7 @@ define Package/eapol-test-openssl
|
|||||||
TITLE+= (OpenSSL full)
|
TITLE+= (OpenSSL full)
|
||||||
VARIANT:=supplicant-full-openssl
|
VARIANT:=supplicant-full-openssl
|
||||||
CONFLICTS:=$(filter-out eapol-test-openssl ,$(EAPOL_TEST_PROVIDERS))
|
CONFLICTS:=$(filter-out eapol-test-openssl ,$(EAPOL_TEST_PROVIDERS))
|
||||||
DEPENDS+=+PACKAGE_eapol-test-openssl:libopenssl
|
DEPENDS+=$(OPENSSL_DEPENDS)
|
||||||
PROVIDES:=eapol-test
|
PROVIDES:=eapol-test
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user