live-bootstrap/steps/improve
Gábor Stefanik 221f2d0f8e Open shells on virtual terminals for monitoring in interactive mode
We spawn a shell:
- When Bash is first built, on tty2. This shell uses the old Bash,
  so interactive mode needs to be emulated using redirection. Thus,
  entering commands needs to be done using Enter followed by Ctrl+D,
  and certain redirection features are unavailable.
- After moving the system to disk, on tty2. Old Bash, same limitations.
- After 2nd Bash is built, on tty3. This is a fully functional shell.

This is disabled in chroot-like bootstrap modes, or when -i is not set.
2024-01-30 02:50:36 +01:00
..
after.sh Fix "no job control in this shell" in final Bash prompt 2024-01-30 02:50:36 +01:00
clean_sources.sh Ensure sources are always cleaned the same 2024-01-26 10:29:57 +11:00
cleanup_filesystem.sh Cleanup the filesystem at end of bootstrap 2024-01-26 10:29:57 +11:00
finalize_fhs.sh Use merged usr throughout the entire bootstrap 2024-01-26 10:29:18 +11:00
finalize_job_count.sh Restore multicore build support with kernel-bootstrap 2024-01-08 12:56:15 +01:00
get_network.sh Linters & CI updates 2023-12-15 21:44:43 +11:00
merged_usr.sh Use merged usr throughout the entire bootstrap 2024-01-26 10:29:18 +11:00
musl_libdir.sh Linters & CI updates 2023-12-15 21:44:43 +11:00
null_time.sh Linters & CI updates 2023-12-15 21:44:43 +11:00
open_console.sh Open shells on virtual terminals for monitoring in interactive mode 2024-01-30 02:50:36 +01:00
populate_device_nodes.sh Open shells on virtual terminals for monitoring in interactive mode 2024-01-30 02:50:36 +01:00
setup_repo.sh Linters & CI updates 2023-12-15 21:44:43 +11:00
swap.sh Support swap files in qemu or bare-metal mode 2024-01-02 04:32:08 +01:00
update_checksums.sh Do update checksums when building with `--update-checksums` 2023-12-27 12:36:46 +01:00
update_env.sh Allow update_env to incorporate runtime changes to bootstrap.cfg 2024-01-08 12:55:19 +01:00