gluon/package
Martin Weinelt 461d904086 Add gluon-mesh-wireless-sae package
This package adds support for SAE on 802.11s mesh connections.

Enabling this package will require all 802.11s mesh connections
to be encrypted using the SAE key agreement scheme. The security
of SAE relies upon the authentication through a shared secret.

In the context of public mesh networks a shared secret is an
obvious oxymoron. Still this functionality provides an improvement
over unencrypted mesh connections in that it protects against a
passive attacker who did not observe the key agreement. In addition
Management Frame Protection (802.11w) gets automatically enabled on
mesh interfaces to prevent protocol-level deauthentication attacks.

If `wifi.mesh.sae` is enabled a shared secret will automatically be
derived from the `prefix6` variable. This is as secure as it gets
for a public mesh network.

For *private* mesh networks `wifi.mesh.sae_passphrase` should be
set to your shared secret.

Fixes #1636
2020-03-23 17:06:43 +01:00
..
gluon-alfred treewide: automatically set SECTION and CATEGORY for Gluon packages 2018-04-14 00:01:04 +02:00
gluon-authorized-keys gluon-authorized-keys: Force installation of gluon-lock-password 2019-07-02 12:34:55 +02:00
gluon-autoupdater build: add site check for obsolete settings (#1702) 2019-04-28 14:38:08 +02:00
gluon-client-bridge treewide: do not use Lua module() 2019-06-16 15:51:43 +02:00
gluon-config-mode-autoupdater treewide: update i18n files via i18n-scan.pl and msgmerge (#1784) 2019-11-09 01:25:33 +01:00
gluon-config-mode-contact-info treewide: update i18n files via i18n-scan.pl and msgmerge (#1784) 2019-11-09 01:25:33 +01:00
gluon-config-mode-core treewide: update i18n files via i18n-scan.pl and msgmerge (#1784) 2019-11-09 01:25:33 +01:00
gluon-config-mode-domain-select treewide: fix luacheck warnings 2019-06-16 22:51:53 +02:00
gluon-config-mode-geo-location treewide: update i18n files via i18n-scan.pl and msgmerge (#1784) 2019-11-09 01:25:33 +01:00
gluon-config-mode-geo-location-osm treewide: update i18n files via i18n-scan.pl and msgmerge (#1784) 2019-11-09 01:25:33 +01:00
gluon-config-mode-hostname treewide: fix luacheck warnings 2019-06-16 22:51:53 +02:00
gluon-config-mode-mesh-vpn treewide: update i18n files via i18n-scan.pl and msgmerge (#1784) 2019-11-09 01:25:33 +01:00
gluon-config-mode-outdoor treewide: update i18n files via i18n-scan.pl and msgmerge (#1784) 2019-11-09 01:25:33 +01:00
gluon-config-mode-theme treewide: update i18n files via i18n-scan.pl and msgmerge (#1784) 2019-11-09 01:25:33 +01:00
gluon-core gluon-core: retrieve primary MAC address from board.json for Netgear DGN3500B 2020-03-14 16:26:08 +01:00
gluon-ebtables treewide: move ebtables filter definitions from files to luasrc 2019-06-18 19:52:33 +02:00
gluon-ebtables-filter-multicast treewide: move ebtables filter definitions from files to luasrc 2019-06-18 19:52:33 +02:00
gluon-ebtables-filter-ra-dhcp treewide: move ebtables filter definitions from files to luasrc 2019-06-18 19:52:33 +02:00
gluon-ebtables-limit-arp treewide: move ebtables filter definitions from files to luasrc 2019-06-18 19:52:33 +02:00
gluon-ebtables-source-filter treewide: move ebtables filter definitions from files to luasrc 2019-06-18 19:52:33 +02:00
gluon-hoodselector add gluon-hoodselector: Integrate geolocation mode 2019-06-29 02:43:01 +02:00
gluon-iptables-clamp-mss-to-pmtu gluon-iptables-clamp-mss-to-pmtu: clamp mss on all mesh interfaces for all destinations to pmtu 2018-11-21 20:47:39 +01:00
gluon-l3roamd gluon-l3roamd: utilize node_client_prefix6 from site, add checks 2019-09-14 00:32:55 +02:00
gluon-lock-password treewide: automatically set SECTION and CATEGORY for Gluon packages 2018-04-14 00:01:04 +02:00
gluon-mesh-babel Merge pull request #1879 from freifunk-gluon/respondd-cleanup 2020-01-17 21:50:32 +01:00
gluon-mesh-batman-adv gluon-mesh-batman-adv: further cleanup of respondd provider 2019-11-24 12:04:58 +01:00
gluon-mesh-vpn-core gluon-mesh-vpn-core: Add dependency for KERNEL_NET_ACT_POLICE 2019-08-21 18:37:53 +02:00
gluon-mesh-vpn-fastd treewide: fix luacheck warnings 2019-06-16 22:51:53 +02:00
gluon-mesh-vpn-tunneldigger gluon-mesh-vpn-tunneldigger: only search for exactly the tunneldigger binary in watchdog (#1953) 2020-03-08 13:42:25 +01:00
gluon-mesh-wireless-sae Add gluon-mesh-wireless-sae package 2020-03-23 17:06:43 +01:00
gluon-mmfd gluon-mmfd: add package (#1802) 2019-09-23 21:34:53 +02:00
gluon-neighbour-info gluon-neighbour-info: use default port 1001 and default dest ::1 2020-01-10 00:13:37 +01:00
gluon-node-info treewide: automatically set SECTION and CATEGORY for Gluon packages 2018-04-14 00:01:04 +02:00
gluon-radv-filterd treewide: move ebtables filter definitions from files to luasrc 2019-06-18 19:52:33 +02:00
gluon-radvd treewide: automatically set SECTION and CATEGORY for Gluon packages 2018-04-14 00:01:04 +02:00
gluon-respondd Move common code from gluon-mesh-babel and -batman-adv respondd providers to gluon-respondd 2019-11-24 12:04:58 +01:00
gluon-scheduled-domain-switch treewide: fix luacheck warnings 2019-06-16 22:51:53 +02:00
gluon-setup-mode treewide: solve shellcheck warnings 2019-12-14 18:35:11 +01:00
gluon-site gluon-site: add missing build depends on gluon-web/host 2019-12-23 12:02:37 +01:00
gluon-status-page gluon-status-page: add gateway_nexthop to statistics 2019-12-05 17:00:59 +01:00
gluon-status-page-mesh-batman-adv gluon-status-page-mesh-batman-adv: Save if metrics chose neighbor as own best nexthop 2019-04-09 01:31:51 +02:00
gluon-wan-dnsmasq gluon-wan-dnsmasq: replace nixio with luaposix 2018-07-17 20:08:15 +02:00
gluon-web gluon-web: import po2lmo tool from luci-base 2019-11-23 17:28:17 +01:00
gluon-web-admin treewide: update i18n files via i18n-scan.pl and msgmerge (#1784) 2019-11-09 01:25:33 +01:00
gluon-web-autoupdater treewide: automatically set SECTION and CATEGORY for Gluon packages 2018-04-14 00:01:04 +02:00
gluon-web-logging treewide: update i18n files via i18n-scan.pl and msgmerge (#1784) 2019-11-09 01:25:33 +01:00
gluon-web-mesh-vpn-fastd treewide: update i18n files via i18n-scan.pl and msgmerge (#1784) 2019-11-09 01:25:33 +01:00
gluon-web-model gluon-web-model: fix return value of resolve_depends() 2019-06-16 22:51:53 +02:00
gluon-web-network gluon-web-network: fix variable shadowing 2019-08-13 17:49:02 +02:00
gluon-web-node-role gluon-web-node-role: fix node role list 2019-11-05 20:05:16 +01:00
gluon-web-osm treewide: do not use Lua module() 2019-06-16 15:51:43 +02:00
gluon-web-private-wifi treewide: update i18n files via i18n-scan.pl and msgmerge (#1784) 2019-11-09 01:25:33 +01:00
gluon-web-wifi-config treewide: update i18n files via i18n-scan.pl and msgmerge (#1784) 2019-11-09 01:25:33 +01:00
libbatadv treewide: remove redundant definitions from package Makefiles 2018-03-07 21:23:41 +01:00
libgluonutil treewide: move package Makefile boilerplate to gluon.mk 2018-03-08 19:49:41 +01:00
features gluon-mesh-batman-adv: remove gluon-mesh-batman-adv-14 2019-09-25 21:57:52 +02:00
gluon.mk gluon.mk: depend on luasrcdiet/host instead of luci-base/host 2019-11-23 17:28:17 +01:00