From: Rafał Miłecki <[email protected]> It points to the backup file to use duing sysupgrace process. Right now it's hardcoded to the /tmp/sysupgrade.tgz. Once all cleanups are in place "sysupgrade" ubus method should be extended to allow passing any custom path.
Signed-off-by: Rafał Miłecki <[email protected]> --- sysupgrade.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sysupgrade.c b/sysupgrade.c index ce30798..19fb054 100644 --- a/sysupgrade.c +++ b/sysupgrade.c @@ -48,6 +48,8 @@ void sysupgrade_exec_upgraded(const char *prefix, char *path, char *command, setenv("WDTFD", wdt_fd, 1); } + setenv("UPGRADE_BACKUP", "/tmp/sysupgrade.tgz", 1); + blobmsg_for_each_attr(option, options, rem) { const char *prefix = "UPGRADE_OPT_"; char value[11]; -- 2.21.0 _______________________________________________ openwrt-devel mailing list [email protected] https://lists.openwrt.org/mailman/listinfo/openwrt-devel
