firmware/src/packages/fff
Adrian Schmutzler ef00054916 configurehood/nodewatcher: Also process hood ID in addition to name
So far, the Monitoring evaluates hoods based on their names.

This introduces several problems, most prominently a hood
re-creation if it is renamed at the KeyXchange.

Since we have unique hood IDs in the KeyXchange and the
Monitoring retrieves those via hoods.php, it is logical use this
information instead of relying on string comparison.

This requires the hood files to contain an additional field "id".
While this has not been implemented, the changes in this patch
will still work and just write empty data to the uci field and
alfred data.

For local hoods, the "id" in the hood file will remain unset.

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Reviewed-by: Robert Langhammer <rlanghammer@web.de>
Reviewed-by: Fabian Bläse <fabian@blaese.de>
2018-11-27 23:20:13 +01:00
..
fff Rearrange fff config values into their own config file 2017-11-12 20:28:52 +01:00
fff-alfred fff-alfred: do not use bat0 for master selection 2017-11-12 17:32:33 +01:00
fff-batman-adv fff-batman-adv: Remove vis_mode from uci config 2018-07-25 14:15:32 +02:00
fff-batman-adv-legacy Utilize PKG_NAME in Makefiles 2017-10-16 21:20:02 +02:00
fff-boardname fff-boardname: Fix changed board name of WDR4900v1 2018-10-24 18:04:38 +02:00
fff-config fff-sysupgrade: move config migration to fff-config 2018-08-11 15:48:42 +02:00
fff-fastd Remove batman option no_rebroadcast 2018-11-12 11:47:58 +01:00
fff-firewall fff-firewall: Fix match in ip6tables and add dependencies 2018-10-24 18:04:52 +02:00
fff-hoods configurehood/nodewatcher: Also process hood ID in addition to name 2018-11-27 23:20:13 +01:00
fff-hoodutils Remove unusual shebang in files to be sourced. 2018-09-17 12:38:38 +02:00
fff-macnock fff-macnock: new package 2018-06-11 18:57:22 +02:00
fff-network network: set router solicitations to default value 2018-11-27 23:19:42 +01:00
fff-nodewatcher configurehood/nodewatcher: Also process hood ID in addition to name 2018-11-27 23:20:13 +01:00
fff-random Utilize PKG_NAME in Makefiles 2017-10-16 21:20:02 +02:00
fff-support Data processing notes: Add for SSH access 2018-07-25 14:20:36 +02:00
fff-sysupgrade fff-sysupgrade: Fix comparison for version in sysupgrade.sh 2018-10-25 16:34:20 +02:00
fff-timeserver Remove unusual shebang in files to be sourced. 2018-09-17 12:38:38 +02:00
fff-tunneldigger Remove batman option no_rebroadcast 2018-11-12 11:47:58 +01:00
fff-uradvd Utilize PKG_NAME in Makefiles 2017-10-16 21:20:02 +02:00
fff-vpn-select fastd: Allow IPv6 remotes for peers 2018-11-12 11:47:07 +01:00
fff-web Remove double equals. 2018-07-26 21:57:34 +02:00
fff-wireless Remove unusual shebang in files to be sourced. 2018-09-17 12:38:38 +02:00
tunneldigger Update tunneldigger 2018-07-25 14:26:43 +02:00