immortalwrt/package
Sergey Ryazanov 2bb829ee47 base-files: prevent issues w/ overlay on powerloss after sysupgrade
Due to filesystem write caching the old configuration data could stay
out of flash for a long time during a first boot after the sysupgrade.
Power loss during this period could damage the overlay data and even
make device inaccessable via the network.

Fix this by syncing data to a flash as soon as the previous
configuration will be unpacked after the sysupgrade. Also sync the FS
state after the sysupgrade.tgz archive removing to prevent duplicative
extraction of a previous configuration.

Tested with AMD Geode based board.

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
2020-10-13 18:39:53 +08:00
..
base-files base-files: prevent issues w/ overlay on powerloss after sysupgrade 2020-10-13 18:39:53 +08:00
boot ipq40xx: sync upstream source code 2020-09-16 11:38:38 +08:00
ctcgfw v2ray-plugin : update v1.6.0 2020-10-09 18:11:03 +08:00
devel trace-cmd: disable AUDIT (libaudit library) 2020-10-12 11:28:31 +08:00
firmware linux-firmware: update to 20200918 2020-10-04 21:47:20 +08:00
kernel mac80211: do not allow bigger VHT MPDUs than the hardware supports 2020-10-12 17:32:28 +08:00
lean frp: version bump to v0.34.1 2020-10-10 17:35:18 +08:00
libs openssl: bump to 1.1.1h 2020-09-28 15:00:32 +08:00
lienol luci-app-passwall: bump to 3.9-70 2020-10-11 16:46:11 +08:00
network uhttpd: update to latest Git HEAD 2020-10-05 14:25:29 +08:00
ntlf9t openwrt-udp2raw: bump to 20200818.0 2020-10-07 03:02:38 +08:00
system selinux-policy: adds new package 2020-10-09 11:31:08 +08:00
utils policycoreutils: add missing gettext dependency 2020-10-12 11:21:10 +08:00
zxlhhyccc syncthing: bump to 1.9.0 2020-09-12 17:57:42 +08:00
Makefile build: store SourceDateEpoch in manifest 2020-09-01 17:31:29 +08:00