mirror of
https://github.com/pfsense/pfsense.git
synced 2025-10-26 11:38:35 +00:00
Add (C)ontinue option for the impatient
This commit is contained in:
parent
cdf97b133a
commit
055abc5787
@ -40,12 +40,13 @@ function rescue_detect_keypress() {
|
||||
echo "[ press I to launch the installer ]\n\n";
|
||||
echo "(R)ecovery mode can assist by rescuing config.xml\n";
|
||||
echo "from a broken hard disk installation, etc.\n\n";
|
||||
echo "Alternatively the (I)nstaller may be invoked now if you do \n";
|
||||
echo "not wish to boot into the liveCD environment at this time.\n\n";
|
||||
echo "(I)nstaller may be invoked now if you do \n";
|
||||
echo "not wish to boot into the liveCD environment at this time.\n";
|
||||
echo "(C) continues the LiveCD bootup without further pause.\n\n"
|
||||
echo "Timeout before auto boot continues (seconds): {$timeout}";
|
||||
$key = null;
|
||||
exec("/bin/stty erase " . chr(8));
|
||||
while(!in_array($key, array("r","R", "i", "I", "~", "!"))) {
|
||||
while(!in_array($key, array("c", "C", "r","R", "i", "I", "~", "!"))) {
|
||||
echo chr(8) . "{$timeout}";
|
||||
`/bin/stty -icanon min 0 time 25`;
|
||||
$key = trim(`KEY=\`dd count=1 2>/dev/null\`; echo \$KEY`);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user