summaryrefslogtreecommitdiff
path: root/recipes-core/multitech/reset-handler/reset-handler.sh
diff options
context:
space:
mode:
authorJohn Klug <john.klug@multitech.com>2022-03-09 16:46:44 -0600
committerJohn Klug <john.klug@multitech.com>2022-03-09 16:59:47 -0600
commit19444a08253b59150a3971115d502952f5295d72 (patch)
tree934650bca4c178ebeb7359d84fed148ce29ff9fb /recipes-core/multitech/reset-handler/reset-handler.sh
parent005b49691d9e8951eb48c55d1f6cc144ee3a840d (diff)
downloadmeta-mlinux-19444a08253b59150a3971115d502952f5295d72.tar.gz
meta-mlinux-19444a08253b59150a3971115d502952f5295d72.tar.bz2
meta-mlinux-19444a08253b59150a3971115d502952f5295d72.zip
Add jffs2 overlay and update config for jffs2 overlay
Diffstat (limited to 'recipes-core/multitech/reset-handler/reset-handler.sh')
-rwxr-xr-xrecipes-core/multitech/reset-handler/reset-handler.sh6
1 files changed, 6 insertions, 0 deletions
diff --git a/recipes-core/multitech/reset-handler/reset-handler.sh b/recipes-core/multitech/reset-handler/reset-handler.sh
index 7988342..f36136e 100755
--- a/recipes-core/multitech/reset-handler/reset-handler.sh
+++ b/recipes-core/multitech/reset-handler/reset-handler.sh
@@ -20,6 +20,9 @@
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
+PERSISTENT_DIR="/var/persistent/"
+ERASE_PERSISTENT="${PERSISTENT_DIR}/mts_do_erase_persistent"
+
name="reset-handler"
log="logger -t $name -s"
pid="$$"
@@ -50,6 +53,9 @@ do_restore_defaults() {
$log "Resetting passwords"
source rmpasswd
fi
+ if [[ -d ${PERSISTENT_DIR} ]] ; then
+ touch ${ERASE_PERSISTENT}
+ fi
$log "Rebooting"
sleep 1
reboot