diff options
Diffstat (limited to 'recipes-core/mlinux-scripts/mlinux-scripts/mlinux-firmware-upgrade')
-rwxr-xr-x | recipes-core/mlinux-scripts/mlinux-scripts/mlinux-firmware-upgrade | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/recipes-core/mlinux-scripts/mlinux-scripts/mlinux-firmware-upgrade b/recipes-core/mlinux-scripts/mlinux-scripts/mlinux-firmware-upgrade index 360b553..5568357 100755 --- a/recipes-core/mlinux-scripts/mlinux-scripts/mlinux-firmware-upgrade +++ b/recipes-core/mlinux-scripts/mlinux-scripts/mlinux-firmware-upgrade @@ -1,4 +1,6 @@ #!/bin/bash +PERSISTENT_DIR="/var/persistent/" +ERASE_PERSISTENT="${PERSISTENT_DIR}/mts_do_erase_persistent" dofile=/var/volatile/do_flash_upgrade dofactoryreset=0 id=$(id -u) @@ -120,6 +122,7 @@ if (( $tobeflashed )); then sleep 1 poweroff else + ((KEEP_PERSISTENT)) || touch "$ERASE_PERSISTENT" logger -s -t firmware_upgrade "Rebooting" sleep 1 reboot |