luci-app-ddns: get rid of luci-lib-ipkg depdency
authorJo-Philipp Wich <[email protected]>
Thu, 20 Oct 2022 08:07:21 +0000 (10:07 +0200)
committerJo-Philipp Wich <[email protected]>
Mon, 5 Dec 2022 09:40:19 +0000 (10:40 +0100)
commit7d8e810341aead684a3aeaab30048fc0872f99d3
tree4a998f568886eb3cbaa49cb929978d48c567e987
parentcf722ef7c8fb5a78941b59a07f8ebc3aef8075a8
luci-app-ddns: get rid of luci-lib-ipkg depdency

Invoking opkg to obtain the installed package version is very slow and
resource intensive, parse the related control file directly to avoid
the extraneous dependency and resource consumption.

Signed-off-by: Jo-Philipp Wich <[email protected]>
(cherry picked from commit 3395656b9f687fd5e071a7805e0ba4c83f62906d)
applications/luci-app-ddns/Makefile
applications/luci-app-ddns/root/usr/libexec/rpcd/luci.ddns