OpenWrt

Subversion Repositories:
Compare Path: Rev
With Path: Rev
?path1? @ 2  →  ?path2? @ 3
/branches/18.06.1/target/linux/octeon/base-files/lib/upgrade/platform.sh
@@ -62,12 +62,12 @@
 
[ -b "${rootfs}" ] || return 1
case "$board" in
erlite)
kernel=sda1
;;
er)
kernel=mmcblk0p1
;;
erlite)
kernel=sda1
;;
*)
return 1
esac
@@ -82,13 +82,13 @@
local board=$(board_name)
 
case "$board" in
er | \
erlite)
erlite | \
er)
local tar_file="$1"
local kernel_length=`(tar xf $tar_file sysupgrade-$board/kernel -O | wc -c) 2> /dev/null`
local rootfs_length=`(tar xf $tar_file sysupgrade-$board/root -O | wc -c) 2> /dev/null`
[ "$kernel_length" = 0 -o "$rootfs_length" = 0 ] && {
echo "The upgrade image is corrupt."
echo "The upgarde image is corrupt."
return 1
}
return 0