bcm27xx: base-files: fix platform_copy_config
authorÁlvaro Fernández Rojas <noltari@gmail.com>
Mon, 4 Mar 2024 15:20:55 +0000 (16:20 +0100)
committerÁlvaro Fernández Rojas <noltari@gmail.com>
Mon, 4 Mar 2024 15:26:15 +0000 (16:26 +0100)
/boot/kernel*.img wildcard only works without quotation marks.

(cherry picked from commit 552c6b24724d81a9651a0e64a01135c18c6487ea)
Fixes: 1a5e51ab0011 ("bcm27xx: base-files: fix platform_copy_config")
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
target/linux/bcm27xx/base-files/lib/upgrade/platform.sh

index 956bc1c7886ae1f8ee2c65d979219b14cd438aeb..3182a555a96bf472eae133649f39d67b0af7442e 100644 (file)
@@ -90,7 +90,7 @@ platform_copy_config() {
 
        if export_partdevice partdev 1; then
                mkdir -p /boot
-               [ -f "/boot/kernel*.img" ] || mount -t vfat -o rw,noatime "/dev/$partdev" /boot
+               [ -f /boot/kernel*.img ] || mount -t vfat -o rw,noatime "/dev/$partdev" /boot
                cp -af "$UPGRADE_BACKUP" "/boot/$BACKUP_FILE"
                tar -C / -zxvf "$UPGRADE_BACKUP" boot/cmdline.txt boot/config.txt
                sync