When changing the read file from '/etc/openwrt_release' to '/usr/lib/os-release', the correct variable for reading the description was not selected. The correct variable from the file ‘/usr/lib/os-release’ is 'OPENWRT_RELEASE'.
Signed-off-by: Florian Eckert <f...@dev.tdt.de> --- system.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system.c b/system.c index 680ead9..9c8d3dc 100644 --- a/system.c +++ b/system.c @@ -277,7 +277,7 @@ static int system_board(struct ubus_context *ctx, struct ubus_object *obj, key = "codename"; else if (!strcasecmp(key, "OPENWRT_BOARD")) key = "target"; - else if (!strcasecmp(key, "PRETTY_NAME")) + else if (!strcasecmp(key, "OPENWRT_RELEASE")) key = "description"; else if (!strcasecmp(key, "OPENWRT_BUILD_DATE")) key = "builddate"; -- 2.39.5 _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel