live-bootstrap/steps
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
..
autoconf-2.52 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
autoconf-2.53 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
autoconf-2.54 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
autoconf-2.55 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
autoconf-2.57 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
autoconf-2.59 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
autoconf-2.61 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
autoconf-2.64 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
autoconf-2.69 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
autoconf-2.71 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
autoconf-archive-2021.02.19 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
autogen-5.18.16 Upgrade autogen bootstrap tarball to v1.0.1 to fix return code issue 2024-01-12 16:11:14 +01:00
automake-1.6.3 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
automake-1.7 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
automake-1.7.8 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
automake-1.8.5 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
automake-1.9.6 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
automake-1.10.3 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
automake-1.11.2 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
automake-1.15.1 Fix intermittent failure to build automake-1.15.1 in bwrap (#365) 2023-12-27 08:06:51 +01:00
automake-1.16.3 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
bash-2.05b Don't touch live filesystem in bash-5.2.15 2024-01-26 10:29:18 +11:00
bash-5.2.15 Don't touch live filesystem in bash-5.2.15 2024-01-26 10:29:18 +11:00
bc-1.07.1 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
binutils-2.30 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
binutils-2.41 Binutils 2.41 fix gprofng in pass2 2023-12-26 22:50:18 +11:00
bison-2.3 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
bison-3.4.1 Fix weak symbols to work in tcc. 2024-01-09 22:52:43 +00:00
bison-3.4.2 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
bzip2-1.0.8 Update all checksums 2023-12-15 21:44:27 +11:00
ca-certificates-3.95 Update ca-certificates to 3.95 2023-12-29 12:14:27 +11:00
checksum-transcriber-1.0 Update amd64 checksums. 2024-01-20 18:07:38 +00:00
coreutils-5.0 Remove unneccessary touching of live filesystem in coreutils-5.0 pass2 2024-01-26 10:29:18 +11:00
coreutils-6.10 Fix weak symbols to work in tcc. 2024-01-09 22:52:43 +00:00
coreutils-9.4 Update coreutils to 9.4 2024-01-26 10:29:18 +11:00
curl-8.5.0 Update curl to 8.5.0 2024-01-01 22:39:24 +01:00
dhcpcd-10.0.1 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
diffutils-2.7 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
dist-3.5-236 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
e2fsprogs-1.45.7 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
ed-1.4 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
file-5.44 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
findutils-4.2.33 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
fiwix-1.5.0-lb1 Upgrade Fiwix to 1.5.0-lb1, pulling from upstream Mikaku repo. (#397) 2024-01-08 01:37:15 +00:00
flex-2.5.11 Remove unnecessary touching of live filesystem in flex-2.5.11 2024-01-26 10:29:18 +11:00
flex-2.5.33 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
flex-2.6.4 Remove yacc using uninstall rather than in src_install of flex-2.6.4 2024-01-26 10:29:18 +11:00
gawk-3.0.4 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
gc-8.0.4 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
gcc-4.0.4 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
gcc-4.7.4 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
gcc-10.4.0 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
gcc-13.1.0 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
gettext-0.21 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
gmp-6.2.1 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
gperf-3.1 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
grep-2.4 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
grep-3.7 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
guile-3.0.9 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
gzip-1.2.4 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
heirloom-devtools-070527 Install heirloom-devtools utility files to /usr/lib 2023-12-15 22:51:00 +11:00
help2man-1.36.4 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
improve Open shells on virtual terminals for monitoring in interactive mode 2024-01-30 02:50:36 +01:00
jump Fix detection of device type (partition/full disk) in move_disk.sh 2024-01-26 10:29:18 +11:00
kbd-1.15 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
kexec-fiwix-1.0 Make the Linux kernel & Fiwix->Linux kexec more bare-metal-friendly 2024-01-02 01:33:09 +01:00
kexec-linux-1.0.0 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
kexec-tools-2.0.22 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
libarchive-3.5.2 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
libatomic_ops-7.6.10 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
libffi-3.3 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
libtool-2.2.4 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
libtool-2.4.7 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
libunistring-0.9.10 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
linux-4.9.10 Ensure sources are always cleaned the same 2024-01-26 10:29:57 +11:00
linux-headers-4.9.10 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
lwext4-1.0.0-lb1 Make the Linux kernel & Fiwix->Linux kexec more bare-metal-friendly 2024-01-02 01:33:09 +01:00
m4-1.4.7 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
make-3.82 Update all checksums 2023-12-15 21:44:27 +11:00
make-4.2.1 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
mes-0.25 Add abort.{s,o} to libc+tcc. 2024-01-20 22:07:31 +00:00
mpc-1.2.1 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
mpfr-4.1.0 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
musl-1.1.24 Dont remove /usr/include 2024-01-26 10:29:57 +11:00
musl-1.2.4 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
openssl-1.1.1l Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
patch-2.5.9 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
patch-2.7.6 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
perl-5.000 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
perl-5.003 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
perl-5.6.2 Uninstall previous perl files using uninstall rather than src_install 2024-01-26 10:29:18 +11:00
perl-5.10.1 Uninstall previous perl files using uninstall rather than src_install 2024-01-26 10:29:18 +11:00
perl-5.32.1 Uninstall previous perl files using uninstall rather than src_install 2024-01-26 10:29:18 +11:00
perl5.004-05 Uninstall previous perl files using uninstall rather than src_install 2024-01-26 10:29:18 +11:00
perl5.005-03 Uninstall previous perl files using uninstall rather than src_install 2024-01-26 10:29:18 +11:00
pkg-config-0.29.2 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
python-2.0.1 Never create pyc files on filesystem 2024-01-26 10:29:57 +11:00
python-2.3.7 Never create pyc files on filesystem 2024-01-26 10:29:57 +11:00
python-2.5.6 Never create pyc files on filesystem 2024-01-26 10:29:57 +11:00
python-3.1.5 Never create pyc files on filesystem 2024-01-26 10:29:57 +11:00
python-3.3.7 Never create pyc files on filesystem 2024-01-26 10:29:57 +11:00
python-3.4.10 Never create pyc files on filesystem 2024-01-26 10:29:57 +11:00
python-3.8.16 Never create pyc files on filesystem 2024-01-26 10:29:57 +11:00
python-3.11.1 Never create pyc files on filesystem 2024-01-26 10:29:57 +11:00
sed-4.0.9 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
sed-4.8 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
simple-patch-1.0 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
tar-1.12 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
tar-1.34 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
tcc-0.9.26 Add abort.{s,o} to libc+tcc. 2024-01-20 22:07:31 +00:00
tcc-0.9.27 Fix weak symbols to work in tcc. 2024-01-09 22:52:43 +00:00
texinfo-6.7 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
util-linux-2.19.1 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
which-2.21 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
xz-5.4.1 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
zlib-1.2.13 Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
SHA256SUMS.pkgs Update checksums 2024-01-26 10:29:57 +11:00
env Fix ARCH vs ARCH_DIR confusion causing amd64 breakage 2023-12-19 18:32:59 +01:00
helpers.sh Use a constant umask 2024-01-26 10:29:57 +11:00
manifest Open shells on virtual terminals for monitoring in interactive mode 2024-01-30 02:50:36 +01:00