difos/package/base-files/files
Rodrigo Balerdi 073dc450b5 base-files: safer sysupgrade for kernel-in-UBI devices
Ensure that the kernel CRC is invalidated while rootfs is being updated.
This allows the bootloader to detect an interrupted sysupgrade and fall
back to an alternate booting method, instead of just going ahead with
normal boot and effectively bricking the device.

Possible fallbacks include a recovery initramfs partition or UBI volume
and TFTP. See here for an example U-Boot configuration with fallbacks:
https://shorturl.at/befsA (https://github.com/Lanchon/openwrt-tr4400-v2/
blob/e7d707d6bd7839fbd0b8d0bd180fce451df77e47/install-recovery.sh#L52-L63)

Signed-off-by: Rodrigo Balerdi <lanchon@gmail.com>
2022-04-19 16:28:25 +01:00
..
bin base-files: fix typo in config_generate MAC check 2021-06-14 22:29:49 +02:00
etc base-files: add wrapper for procd service list command 2022-03-19 16:13:58 +01:00
lib base-files: safer sysupgrade for kernel-in-UBI devices 2022-04-19 16:28:25 +01:00
rom rename default/ to files/ 2006-11-22 23:30:57 +00:00
sbin base-files: wifi: tidy up the reconf code 2021-06-28 17:24:15 +02:00
usr base-files: validate firmware for compatibility with backup 2019-09-08 09:10:30 +02:00