From: Mike Baker Date: Sun, 28 Mar 2004 01:22:15 +0000 (+0000) Subject: prevent script from being run multiple times X-Git-Tag: reboot~33700 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=359df15b04ae534fbff231426651b133304b03d5;p=oweals%2Fopenwrt.git prevent script from being run multiple times SVN-Revision: 5 --- diff --git a/root/bin/firstboot b/root/bin/firstboot index 227cedb9e8..b8d66c18ae 100755 --- a/root/bin/firstboot +++ b/root/bin/firstboot @@ -3,6 +3,12 @@ exec 2>/dev/null umount /jffs +mount | grep jffs2 && { + echo "firstboot has already been run" + echo "to run firstboot again you must boot failsafe" + exit +} + mtd erase OpenWrt mount -t jffs2 /dev/mtdblock/4 /jffs mount /dev/mtdblock/2 /rom -o ro