aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--package/base-files/files/lib/upgrade/common.sh7
1 files changed, 2 insertions, 5 deletions
diff --git a/package/base-files/files/lib/upgrade/common.sh b/package/base-files/files/lib/upgrade/common.sh
index 7e83379082..ef8d01e168 100644
--- a/package/base-files/files/lib/upgrade/common.sh
+++ b/package/base-files/files/lib/upgrade/common.sh
@@ -213,11 +213,8 @@ export_bootdevice() {
done
;;
/dev/*)
- if [ "$rootpart" = "/dev/fit0" ]; then
- uevent="/sys/class/block/$(fitblk_get_bootdev)/uevent"
- else
- uevent="/sys/class/block/${rootpart##*/}/../uevent"
- fi
+ [ "$rootpart" = "/dev/fit0" ] && rootpart="$(fitblk_get_bootdev)"
+ uevent="/sys/class/block/${rootpart##*/}/../uevent"
;;
0x[a-f0-9][a-f0-9][a-f0-9] | 0x[a-f0-9][a-f0-9][a-f0-9][a-f0-9] | \
[a-f0-9][a-f0-9][a-f0-9] | [a-f0-9][a-f0-9][a-f0-9][a-f0-9])