base-files: implement -l (--list-backup) sysupgrade parameter to list the files that...
[openwrt.git] / package / base-files / files / sbin / firstboot
index e7c0851..081febb 100755 (executable)
@@ -1,42 +1,3 @@
 #!/bin/sh
 
-switch2jffs_hook=
-jffs2reset_hook=
-no_fo_hook=
-
-. /lib/functions.sh
-
-firstboot_skip_next=false
-
-for fb_source_file in /lib/firstboot/*; do
-    . $fb_source_file
-done
-
-set_mtd_part
-set_rom_part
-set_jffs_part
-
-# invoked as an executable
-if [ "${0##*/}" = "firstboot" ]; then
-    if [ "$1" = "switch2jffs" ]; then
-       boot_run_hook switch2jffs
-    else
-       local input
-
-       echo -n  "firstboot will erase all settings and remove any installed packages. Are you sure? [N/y]"
-       read input
-       [ "$input" = "y" ] || [ "$input" = "Y" ] || return 0
-
-       if [ -n "$jffs" ]; then
-           reset_has_fo=true
-           echo "firstboot has already been run"
-           echo "jffs2 partition is mounted, only resetting files"
-           boot_run_hook jffs2reset
-       else
-           mtd erase "$partname"
-           mount -o noatime "$mtdpart" /overlay -t jffs2
-           fopivot /overlay /rom 1
-       fi
-    fi
-fi
-
+/sbin/jffs2reset