treewide: don't hardcode "sysupgrade.tgz" file name
[openwrt/openwrt.git] / target / linux / mediatek / base-files / lib / preinit / 79_move_config
index e8e62883dc64298af2509f5ac74bbf005ce436df..617336583ee37a4ae4d89b308f77564e35613dd0 100644 (file)
@@ -1,6 +1,8 @@
 #!/bin/sh
 # Copyright (C) 2015 OpenWrt.org
 
+. /lib/upgrade/common.sh
+
 RECOVERY_PART=/dev/mmcblk0p1
 
 move_config() {
@@ -11,7 +13,7 @@ move_config() {
                insmod vfat
                mkdir -p /recovery
                mount -o rw,noatime $RECOVERY_PART /recovery
-               [ -f /recovery/sysupgrade.tgz ] && mv -f /recovery/sysupgrade.tgz /
+               [ -f "/recovery/$BACKUP_FILE" ] && mv -f "/recovery/$BACKUP_FILE" /
                umount /recovery
        fi
 }