Message ID | 1557761304-5994-1-git-send-email-ynezz@true.cz |
---|---|
State | Accepted, archived |
Delegated to: | Petr Štetiar |
Headers | show |
Series | [OpenWrt-Devel] imx6: apalis: fix config survival aftersysupgrade -n | expand |
diff --git a/target/linux/imx6/base-files/lib/upgrade/platform.sh b/target/linux/imx6/base-files/lib/upgrade/platform.sh index 2d76b6b4af33..fe3bf2184fc7 100755 --- a/target/linux/imx6/base-files/lib/upgrade/platform.sh +++ b/target/linux/imx6/base-files/lib/upgrade/platform.sh @@ -72,3 +72,13 @@ platform_copy_config() { ;; esac } + +platform_pre_upgrade() { + local board=$(board_name) + + case "$board" in + apalis*) + [ "$SAVE_CONFIG" -eq 0 ] && jffs2reset -y + ;; + esac +}
This patch fixes `sysupgrade -n` when flashed with rootfs of the same size as currently running, so the rootfs_data wouldn't get destroyed and thus survive reboot. So let's fix it by always cleaning up the content of the rootfs_data during sysupgrade. Signed-off-by: Petr Štetiar <ynezz@true.cz> --- target/linux/imx6/base-files/lib/upgrade/platform.sh | 10 ++++++++++ 1 file changed, 10 insertions(+)