-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
luci-base: conversion of ucitrack handling from uci to json #7056
Commits on Apr 11, 2024
-
luci-base: use json for ucitrack instead of uci
The 'ucitrack' configuration under '/etc/config' defines which service must be restarted on a LuCI change. This uci file defines how all this works together. Additionally there are 'uci-defaults' scripts in the various applications that add additional configurations parameters to this ucitrack file if a service must be reloaded/restarted on a LuCI change. There are some problems with the current implementation: * The uci should be used to configure the system and not for this kind of reload/restart dependency handling on LuCI changes. * On a system update with configuration restore of the 'ucitrack' file the new behavior on LuCI reload/restart could not take into account because the new file is *not* used. This commit converts the handling from uci to json. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Configuration menu - View commit details
-
Copy full SHA for a55b601 - Browse repository at this point
Copy the full SHA a55b601View commit details -
luci-base: delete unused luci-reload command
This script is no longer needed and can therefore be deleted. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Configuration menu - View commit details
-
Copy full SHA for 411e78f - Browse repository at this point
Copy the full SHA 411e78fView commit details -
luci-app-ddns: remove uci-defaults for ucitrack handling
The 'ucitrack' file is not available anymore this changes is not needed. Therefore, this 'uci-defaults' script is deleted. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Configuration menu - View commit details
-
Copy full SHA for 768f927 - Browse repository at this point
Copy the full SHA 768f927View commit details -
luci-app-privoxy: remove uci-defaults for ucitrack handling
The 'ucitrack' file is not available anymore this changes are not needed. Therefore, this 'uci-defaults' script is deleted. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Configuration menu - View commit details
-
Copy full SHA for 0b36f26 - Browse repository at this point
Copy the full SHA 0b36f26View commit details -
luci-app-mwan3: remove uci-defaults for ucitrack handling
The 'ucitrack' file is not available anymore this changes are not needed. Therefore, this 'uci-defaults' script is deleted. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
1Configuration menu - View commit details
-
Copy full SHA for a69e387 - Browse repository at this point
Copy the full SHA a69e387View commit details -
luci-app-upnp: remove uci-defaults for ucitrack handling
The 'ucitrack' file is not available anymore this changes are not needed. Therefore, this 'uci-defaults' script is deleted. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Configuration menu - View commit details
-
Copy full SHA for 6240628 - Browse repository at this point
Copy the full SHA 6240628View commit details -
luci-app-sqm: upgrade uci-defaults for ucitrack handling to use json
Conversion of the 'uci-defaults' script for ucitrack handling to the new json processing. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Configuration menu - View commit details
-
Copy full SHA for 81b7e7d - Browse repository at this point
Copy the full SHA 81b7e7dView commit details -
luci-app-polipo: upgrade uci-defaults for ucitrack handling to use json
Conversion of the 'uci-defaults' script for ucitrack handling to the new json processing. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Configuration menu - View commit details
-
Copy full SHA for a8c45d9 - Browse repository at this point
Copy the full SHA a8c45d9View commit details -
luci-app-olsr: upgrade uci-defaults for ucitrack handling to use json
Conversion of the 'uci-defaults' script for ucitrack handling to the new json processing. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Configuration menu - View commit details
-
Copy full SHA for 9909aa4 - Browse repository at this point
Copy the full SHA 9909aa4View commit details -
luci-app-dynapoint: upgrade uci-defaults for ucitrack handling to use…
… json Conversion of the 'uci-defaults' script for ucitrack handling to the new json processing. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Configuration menu - View commit details
-
Copy full SHA for 15e355f - Browse repository at this point
Copy the full SHA 15e355fView commit details -
luci-app-irqbalance: upgrade uci-defaults for ucitrack handling to us…
…e json Conversion of the 'uci-defaults' script for ucitrack handling to the new json processing. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Configuration menu - View commit details
-
Copy full SHA for 5320d96 - Browse repository at this point
Copy the full SHA 5320d96View commit details -
luci-app-watchcat: upgrade uci-defaults for ucitrack handling to use …
…json Conversion of the 'uci-defaults' script for ucitrack handling to the new json processing. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Configuration menu - View commit details
-
Copy full SHA for 0be7f9d - Browse repository at this point
Copy the full SHA 0be7f9dView commit details -
luci-app-libreswan: upgrade uci-defaults for ucitrack handling to use…
… json Conversion of the 'uci-defaults' script for ucitrack handling to the new json processing. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Configuration menu - View commit details
-
Copy full SHA for dd0aa93 - Browse repository at this point
Copy the full SHA dd0aa93View commit details -
luci-app-p910nd: upgrade uci-defaults for ucitrack handling to use json
Conversion of the 'uci-defaults' script for ucitrack handling to the new json processing. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Configuration menu - View commit details
-
Copy full SHA for 5c6fbba - Browse repository at this point
Copy the full SHA 5c6fbbaView commit details -
luci-app-ahcp: upgrade uci-defaults for ucitrack handling to use json
Conversion of the 'uci-defaults' script for ucitrack handling to the new json processing. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Configuration menu - View commit details
-
Copy full SHA for 1d70d56 - Browse repository at this point
Copy the full SHA 1d70d56View commit details -
luci-app-radicale: remove uci-defaults for ucitrack handling
The 'ucitrack' file is not available anymore this changes are not needed. Therefore, this 'uci-defaults' script is deleted. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Configuration menu - View commit details
-
Copy full SHA for 0806da7 - Browse repository at this point
Copy the full SHA 0806da7View commit details -
luci-app-minidlna: remove uci-defaults for ucitrack handling
The 'ucitrack' file is not available anymore this changes are not needed. Therefore, this 'uci-defaults' script is deleted. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Configuration menu - View commit details
-
Copy full SHA for 862c675 - Browse repository at this point
Copy the full SHA 862c675View commit details -
luci-base: remove deprecated ucitrack httpd.json
In the whole OpenWrt there is no httpd uci config, this must be a leftover from before uhttpd and can therefore be deleted. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Configuration menu - View commit details
-
Copy full SHA for c36ec4d - Browse repository at this point
Copy the full SHA c36ec4dView commit details -
luci-base: remove deprecated ucitrack ntpclient.json
In the whole OpenWrt there is no ntpclient uci config, this must be a leftover and can therefore be deleted. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Configuration menu - View commit details
-
Copy full SHA for d7300c5 - Browse repository at this point
Copy the full SHA d7300c5View commit details -
luci-base: remove deprecated ucitrack olsr.json
In the whole OpenWrt there is no olsr uci config, this must be a leftover and can therefore be deleted. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Configuration menu - View commit details
-
Copy full SHA for ad73ffb - Browse repository at this point
Copy the full SHA ad73ffbView commit details -
luci-base: move and rename ucitrack tinyproxy.json
Move the json file to where it belongs. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Configuration menu - View commit details
-
Copy full SHA for 706d8af - Browse repository at this point
Copy the full SHA 706d8afView commit details -
luci-base: move and rename ucitrack qos.json
Move the json file to where it belongs. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Configuration menu - View commit details
-
Copy full SHA for bfe486e - Browse repository at this point
Copy the full SHA bfe486eView commit details -
luci-base: move and rename ucitrack wireless.json
Move the json file to where it belongs. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Configuration menu - View commit details
-
Copy full SHA for 014b657 - Browse repository at this point
Copy the full SHA 014b657View commit details -
luci-base: move and rename ucitrack network.json
Move the json file to where it belongs. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Configuration menu - View commit details
-
Copy full SHA for a197b80 - Browse repository at this point
Copy the full SHA a197b80View commit details -
luci-base: move and rename ucitrack samba.json
Move the json file to where it belongs. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Configuration menu - View commit details
-
Copy full SHA for a26eefd - Browse repository at this point
Copy the full SHA a26eefdView commit details -
luci-base: move and rename ucitrack fstab.json
Move the json file to where it belongs. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Configuration menu - View commit details
-
Copy full SHA for c15b0bf - Browse repository at this point
Copy the full SHA c15b0bfView commit details -
luci-base: move and rename ucitrack upnp.json
Move the json file to where it belongs. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Configuration menu - View commit details
-
Copy full SHA for 5bc03b7 - Browse repository at this point
Copy the full SHA 5bc03b7View commit details -
luci-base: move and rename ucitrack dhcp.json
Move the json file to where it belongs. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Configuration menu - View commit details
-
Copy full SHA for 4a95439 - Browse repository at this point
Copy the full SHA 4a95439View commit details -
luci-base: move and rename ucitrack dropbear.json
Move the json file to where it belongs. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Configuration menu - View commit details
-
Copy full SHA for e3c6eb2 - Browse repository at this point
Copy the full SHA e3c6eb2View commit details -
luci-base: move and rename ucitrack firewall.json
Move the json file to where it belongs. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Configuration menu - View commit details
-
Copy full SHA for cc44632 - Browse repository at this point
Copy the full SHA cc44632View commit details -
luci-base: move and rename ucitrack odhcpd.json
Move the json file to where it belongs. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Configuration menu - View commit details
-
Copy full SHA for 549cecb - Browse repository at this point
Copy the full SHA 549cecbView commit details -
luci-base: move and rename ucitrack system.json
Move the json file to where it belongs. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Configuration menu - View commit details
-
Copy full SHA for 2967807 - Browse repository at this point
Copy the full SHA 2967807View commit details -
luci-base: move and rename ucitrack luci_splash.json
Move the json file to where it belongs. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Configuration menu - View commit details
-
Copy full SHA for 4cffc9f - Browse repository at this point
Copy the full SHA 4cffc9fView commit details