git: 38891aa2666a - main - security/wpa_supplicant-devel: Add WNM, MBO, and RSN_PREAUTH options
Cy Schubert
cy at FreeBSD.org
Mon Sep 13 16:49:30 UTC 2021
The branch main has been updated by cy:
URL: https://cgit.FreeBSD.org/ports/commit/?id=38891aa2666a3059cc8cc8a6855c01ea74367331
commit 38891aa2666a3059cc8cc8a6855c01ea74367331
Author: Cy Schubert <cy at FreeBSD.org>
AuthorDate: 2021-09-03 15:32:09 +0000
Commit: Cy Schubert <cy at FreeBSD.org>
CommitDate: 2021-09-13 15:52:54 +0000
security/wpa_supplicant-devel: Add WNM, MBO, and RSN_PREAUTH options
The following options have been added and are default.
- Enable WiFi 6 MBO (Multi Band Operation). MBO is a prereq to 802.11ax.
- WNM (Wireless Network Monitoring)
- RSN Preauthentication
This brings wpa-supplicant-devel in line with FreeBSD 14-CURRENT.
---
security/wpa_supplicant-devel/Makefile | 14 +++++++++++---
1 file changed, 11 insertions(+), 3 deletions(-)
diff --git a/security/wpa_supplicant-devel/Makefile b/security/wpa_supplicant-devel/Makefile
index 8796be8ea097..aa7385ca0ead 100644
--- a/security/wpa_supplicant-devel/Makefile
+++ b/security/wpa_supplicant-devel/Makefile
@@ -1,5 +1,6 @@
PORTNAME= wpa_supplicant
PORTVERSION= ${COMMIT_DATE}
+PORTREVISION= 1
CATEGORIES= security net
PKGNAMESUFFIX= -devel
@@ -44,13 +45,14 @@ OPTIONS_DEFINE= WPS WPS_ER WPS_NOREG WPS_NFC WPS_UPNP PKCS12 SMARTCARD \
DELAYED_MIC IEEE80211N IEEE80211AC INTERWORKING \
IEEE8021X_EAPOL EAPOL_TEST \
HS20 NO_ROAMING P2P PASN TDLS DBUS MATCH DOCS \
- SIM_SIMULATOR USIM_SIMULATOR
+ SIM_SIMULATOR USIM_SIMULATOR WNM MBO RSN_PREAUTH
OPTIONS_DEFAULT= BSD WIRED \
TLS PEAP TTLS MD5 MSCHAPV2 GTC LEAP OTP PSK \
WPS PKCS12 SMARTCARD IEEE80211R DEBUG_SYSLOG \
INTERWORKING HS20 DBUS MATCH IEEE80211R IEEE80211W \
IEEE8021X_EAPOL WPS_ER WPS_NFC WPS_UPNP \
- FAST PWD PAX SAKE GPSK TNC IKEV2 EKE
+ FAST PWD PAX SAKE GPSK TNC IKEV2 EKE \
+ WNM MBO RSN_PREAUTH
OPTIONS_SUB=
WPS_DESC= Wi-Fi Protected Setup
@@ -112,6 +114,9 @@ PAX_DESC= Password Authenticated Exchange
SAKE_DESC= Shared-Secret Authentication & Key Establishment
GPSK_DESC= Generalized Pre-Shared Key
TNC_DESC= Trusted Network Connect
+WNM_DESC= Wireless Network Monitoring
+MBO_DESC= Multi Band Operation (Enables WNM)
+RSN_PREAUTH= RSN Preauthentication
PRIVSEP_PLIST_FILES= sbin/wpa_priv
DBUS_PLIST_FILES= share/dbus-1/system-services/fi.w1.wpa_supplicant1.service \
@@ -156,11 +161,14 @@ post-patch:
.if ${PORT_OPTIONS:MSIM} || ${PORT_OPTIONS:MAKA} || ${PORT_OPTIONS:MAKA_PRIME}
@${ECHO_CMD} CONFIG_PCSC=y >> ${CFG}
.endif
+.if ${PORT_OPTIONS:MMBO}
+ @${ECHO_CMD} CONFIG_WNM=y >> ${CFG}
+.endif
.for simple in WPS WPS_ER WPS_NFC WPS_UPNP PKCS12 SMARTCARD HT_OVERRIDES \
VHT_OVERRIDES TLSV12 IEEE80211AC IEEE80211N IEEE80211R IEEE80211W \
IEEE8021X_EAPOL EAPOL_TEST \
INTERWORKING DEBUG_FILE DEBUG_SYSLOG HS20 NO_ROAMING PRIVSEP P2P \
- PASN TDLS
+ PASN TDLS WNM MBO RSN_PREAUTH
. if ${PORT_OPTIONS:M${simple}}
@${ECHO_CMD} CONFIG_${simple}=y >> ${CFG}
. endif
More information about the dev-commits-ports-all
mailing list