When the host leaves these unset, the booter now sets

BARE_OS_SHELL_STREAMING=1, BARE_OS_SHELL_STREAMING_MULT=2,
BARE_OS_PIPELINE_MAX_BYTES (512 MiB), and BARE_OS_PIPELINE_MAX_LINES
(2M) so the high-throughput ~512 MiB burst profile does not require
pre-launch exports.

Align getconf Tier-1 statics with those bases; note legacy rc.profile
exports; refresh handbook, environment appendix, cookbook, and
bare-os-booter CHANGELOG.
This commit is contained in:
Raven Scott
2026-04-22 22:09:58 -04:00
parent 9487e24ef3
commit 4fa8c14079
17 changed files with 91 additions and 29 deletions
+2 -1
View File
@@ -1,4 +1,5 @@
# Bare OS — optional "full" profile snippet (use with BARE_OS_BOOT_PROFILE=full).
# Enables relaxed pipeline limits and bounded command substitution (see docs/reference/kernel-extensions.md).
# Pipeline streaming is already on by default in the stock booter; this line remains for older images.
# Enables bounded command substitution (see docs/reference/kernel-extensions.md).
export BARE_OS_SHELL_STREAMING=1
export BARE_OS_SHELL_CMDSUBST=1