luci-app-ddns: get rid of luci-lib-ipkg depdency
authorJo-Philipp Wich <jo@mein.io>
Thu, 20 Oct 2022 08:07:21 +0000 (10:07 +0200)
committerJo-Philipp Wich <jo@mein.io>
Thu, 20 Oct 2022 08:08:36 +0000 (10:08 +0200)
commit3395656b9f687fd5e071a7805e0ba4c83f62906d
treeba5abed1e3a04396afe7ca63e9230ea55ca71c33
parent1a47b37f1deadc2dceed0f4ef4817653a293c45c
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 <jo@mein.io>
applications/luci-app-ddns/Makefile
applications/luci-app-ddns/root/usr/libexec/rpcd/luci.ddns