diff options
author | Rick Farina <zerochaos@gentoo.org> | 2022-08-26 12:30:12 -0400 |
---|---|---|
committer | Rick Farina <zerochaos@gentoo.org> | 2022-08-26 12:32:07 -0400 |
commit | de359f9d291ad818476330e855828c0fb79ba482 (patch) | |
tree | 76c798a4114d2f1e4851639dc0d81d0949bbcb40 /net-wireless | |
parent | profiles: mask x11-libs/gtkglext for removal (diff) | |
download | gentoo-de359f9d291ad818476330e855828c0fb79ba482.tar.gz gentoo-de359f9d291ad818476330e855828c0fb79ba482.tar.bz2 gentoo-de359f9d291ad818476330e855828c0fb79ba482.zip |
net-wireless/wpa_supplicant: add deprecated ewarns
Per discussion in #gentoo-dev, hopefully ease tkip/wep users to finding
the new use flags by adding einfo/ewarn for when wep/tkip use flags are
disabled. In the 5 months it has been disabled there have been a few
complaints, but not nearly enough to lower the security of all users by
defaulting broken encryption/authentication to on.
Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Diffstat (limited to 'net-wireless')
-rw-r--r-- | net-wireless/wpa_supplicant/wpa_supplicant-2.10-r1.ebuild | 14 | ||||
-rw-r--r-- | net-wireless/wpa_supplicant/wpa_supplicant-9999.ebuild | 14 |
2 files changed, 28 insertions, 0 deletions
diff --git a/net-wireless/wpa_supplicant/wpa_supplicant-2.10-r1.ebuild b/net-wireless/wpa_supplicant/wpa_supplicant-2.10-r1.ebuild index b7a623182f1f..cb80b33748c2 100644 --- a/net-wireless/wpa_supplicant/wpa_supplicant-2.10-r1.ebuild +++ b/net-wireless/wpa_supplicant/wpa_supplicant-2.10-r1.ebuild @@ -477,6 +477,20 @@ pkg_postinst() { ewarn "WARNING: your old configuration file ${EROOT}/etc/wpa_supplicant.conf" ewarn "needs to be moved to ${EROOT}/etc/wpa_supplicant/wpa_supplicant.conf" fi + if ! use wep; then + einfo "WARNING: You are building with WEP support disabled, which is recommended since" + einfo "this protocol is deprecated and insecure. If you still need to connect to" + einfo "WEP-enabled networks, you may turn this flag back on. With this flag off," + einfo "WEP-enabled networks will not even show up as available." + einfo "If your network is missing you may wish to USE=wep" + fi + if ! use tkip; then + ewarn "WARNING: You are building with TKIP support disabled, which is recommended since" + ewarn "this protocol is deprecated and insecure. If you still need to connect to" + ewarn "TKIP-enabled networks, you may turn this flag back on. With this flag off," + ewarn "TKIP-enabled networks, including mixed mode TKIP/AES-CCMP will not even show up" + ewarn "as available. If your network is missing you may wish to USE=tkip" + fi # Mea culpa, feel free to remove that after some time --mgorny. local fn diff --git a/net-wireless/wpa_supplicant/wpa_supplicant-9999.ebuild b/net-wireless/wpa_supplicant/wpa_supplicant-9999.ebuild index abd50f99a8df..276c74b2dc41 100644 --- a/net-wireless/wpa_supplicant/wpa_supplicant-9999.ebuild +++ b/net-wireless/wpa_supplicant/wpa_supplicant-9999.ebuild @@ -477,6 +477,20 @@ pkg_postinst() { ewarn "WARNING: your old configuration file ${EROOT}/etc/wpa_supplicant.conf" ewarn "needs to be moved to ${EROOT}/etc/wpa_supplicant/wpa_supplicant.conf" fi + if ! use wep; then + einfo "WARNING: You are building with WEP support disabled, which is recommended since" + einfo "this protocol is deprecated and insecure. If you still need to connect to" + einfo "WEP-enabled networks, you may turn this flag back on. With this flag off," + einfo "WEP-enabled networks will not even show up as available." + einfo "If your network is missing you may wish to USE=wep" + fi + if ! use tkip; then + ewarn "WARNING: You are building with TKIP support disabled, which is recommended since" + ewarn "this protocol is deprecated and insecure. If you still need to connect to" + ewarn "TKIP-enabled networks, you may turn this flag back on. With this flag off," + ewarn "TKIP-enabled networks, including mixed mode TKIP/AES-CCMP will not even show up" + ewarn "as available. If your network is missing you may wish to USE=tkip" + fi # Mea culpa, feel free to remove that after some time --mgorny. local fn |