nixpkgs/nixos/modules/services
rnhmjoj 2eed89bbe1
nixos/wireless: implement opportunistic WPA3
It turns out it's actually possible to fall back to WPA2 in case the
authentication fails with WPA3. This was suggested to me in the hostapd
mailing list: add another network block with only WPA2 and lower
priority, for each network with WPA3. For clients with missing/broken
WPA3, wpa_supplicant will:

1. try the network block with higher priority first
2. fail and temporarily disable the network block
3. try the fallback network block and connect

This takes a little more time (still <5s) because wpa_supplicant
retries a couple times before disabling the network block, but it allows
old client to gracefully fall back to WPA2 on mixed WPA2/WPA3 networks.

To avoid downgrade attacks, clients with proper WPA3 should disable
this; in the future we may want to disable this option by default.
2022-01-14 10:54:01 +01:00
..
admin nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
amqp nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
audio Merge pull request #148785 from pennae/more-option-doc-staticizing 2021-12-17 11:14:08 -05:00
backup Merge pull request #149532 from pennae/split-docs-build 2022-01-04 22:33:23 +01:00
blockchain/ethereum nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
cluster nixos/kubernetes: actually set containerd to use systemd cgroups 2022-01-08 17:29:32 +10:00
computing Merge pull request #148785 from pennae/more-option-doc-staticizing 2021-12-17 11:14:08 -05:00
continuous-integration Merge pull request #148785 from pennae/more-option-doc-staticizing 2021-12-17 11:14:08 -05:00
databases nixos/couchdb: add missing defaultText 2021-12-29 20:12:02 +01:00
desktops Merge pull request #150548 from K900/wireplumber 2022-01-08 06:11:59 +01:00
development nixos/hoogle: Type the last option 2021-12-07 18:36:01 +01:00
display-managers nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
editors nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
finance nixos/odoo: apply suggestions from review 2021-11-03 12:40:59 +01:00
games nixos/minecraft-server: systemd unit hardening 2021-12-28 13:49:14 +01:00
hardware nixos/make-options-doc: turn relatedPackages into links 2022-01-02 19:46:13 +01:00
logging nixos/logrotate: rotate login/logout logs by default 2021-12-29 02:07:02 +01:00
mail nixos/maddy: Better description, user and group handling 2021-12-30 14:17:00 +01:00
matrix nixos/mjolnir: set rawHomeserverUrl in config 2021-11-16 19:21:33 +01:00
misc Merge pull request #149532 from pennae/split-docs-build 2022-01-04 22:33:23 +01:00
monitoring nixos/prometheus: fix usage of bearer_token 2022-01-08 22:56:51 +01:00
network-filesystems nixos/glusterfs: remove syslog.target from services 2021-12-11 22:43:02 +01:00
networking nixos/wireless: implement opportunistic WPA3 2022-01-14 10:54:01 +01:00
printing nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
scheduling nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
search treewide: add defaultText for options with simple cfg.* expression defaults 2021-12-09 01:14:16 +01:00
security nixos/documentation: split options doc build 2022-01-02 19:46:13 +01:00
system Merge pull request #140604 from obadz/earlyoom-stderr 2021-10-05 17:16:59 +02:00
torrent Merge pull request #148785 from pennae/more-option-doc-staticizing 2021-12-17 11:14:08 -05:00
ttys nixos/getty: remove serialSpeed 2021-11-19 10:17:26 +01:00
video Merge pull request #148785 from pennae/more-option-doc-staticizing 2021-12-17 11:14:08 -05:00
wayland nixos/cage: log to journal 2021-12-16 23:55:15 +00:00
web-apps Merge pull request #153706 from ymarkus/bookstack-module 2022-01-06 15:09:27 -05:00
web-servers Merge pull request #153589 from abbradar/uwsgi-fixes 2022-01-09 09:49:05 +03:00
x11 Merge pull request #153472 from romildo/upd.ecrire 2022-01-05 16:00:50 -03:00