treewide: drop shebang from non-executable target files
[openwrt/openwrt.git] / target / linux / mediatek / mt7623 / base-files / lib / preinit / 79_move_config
1 # Copyright (C) 2015 OpenWrt.org
2
3 . /lib/upgrade/common.sh
4
5 RECOVERY_PART=/dev/mmcblk0p1
6
7 move_config() {
8 if [ -b $RECOVERY_PART ]; then
9 insmod nls_cp437
10 insmod nls_iso8859-1
11 insmod fat
12 insmod vfat
13 mkdir -p /recovery
14 mount -o rw,noatime $RECOVERY_PART /recovery
15 [ -f "/recovery/$BACKUP_FILE" ] && mv -f "/recovery/$BACKUP_FILE" /
16 umount /recovery
17 fi
18 }
19
20 boot_hook_add preinit_mount_root move_config