|
@@ -24,13 +24,24 @@ config TARGET_PREINIT_SUPPRESS_STDERR
|
|
|
the ash shell launched by inittab will display stderr). That's
|
|
|
the same behaviour as seen in previous version of OpenWrt.
|
|
|
|
|
|
+config TARGET_PREINIT_DISABLE_FAILSAFE
|
|
|
+ bool
|
|
|
+ prompt "Disable failsafe" if PREINITOPT
|
|
|
+ default n
|
|
|
+ help
|
|
|
+ Disable failsafe mode. While it is very handy while
|
|
|
+ experimenting or developing it really ought to be
|
|
|
+ disabled in production environments as it is a major
|
|
|
+ security loophole.
|
|
|
+
|
|
|
config TARGET_PREINIT_TIMEOUT
|
|
|
int
|
|
|
- prompt "Failsafe wait timeout" if PREINITOPT
|
|
|
+ prompt "Failsafe/Debug wait timeout" if PREINITOPT
|
|
|
default 2
|
|
|
help
|
|
|
- How long to wait for failsafe mode to be entered before
|
|
|
- continuing with a regular boot if failsafe not selected.
|
|
|
+ How long to wait for failsafe mode to be entered or for
|
|
|
+ a debug option to be pressed before continuing with a
|
|
|
+ regular boot.
|
|
|
|
|
|
config TARGET_PREINIT_SHOW_NETMSG
|
|
|
bool
|
|
@@ -45,7 +56,7 @@ config TARGET_PREINIT_SHOW_NETMSG
|
|
|
|
|
|
config TARGET_PREINIT_SUPPRESS_FAILSAFE_NETMSG
|
|
|
bool
|
|
|
- prompt "Suppress network message indicating failsafe" if PREINITOPT
|
|
|
+ prompt "Suppress network message indicating failsafe" if ( PREINITOPT && !TARGET_PREINIT_SHOW_NETMSG && !TARGET_PREINIT_DISABLE_FAILSAFE )
|
|
|
default n
|
|
|
help
|
|
|
If "Show all preinit network messages" above is not set, then
|