From 250ad024bfb99b8c7b564ebecf8861eca9ca8559 Mon Sep 17 00:00:00 2001 From: Klaus Ziegler Date: Tue, 2 Dec 2025 15:09:30 +0100 Subject: [PATCH] new Korn Shell based installer. --- usr/src/cmd/distro_const/loader/Makefile | 2 +- .../text_install/text_mode_sparc.xml | 92 +- .../text_install/text_mode_sparc_minimal.xml | 90 +- .../text_install/text_mode_x86.xml | 278 ++- .../text_install/text_mode_x86_minimal.xml | 272 ++- usr/src/cmd/distro_const/utils/Makefile | 1 + .../utils/boot_archive_compress_usr | 302 +++ .../distro_const/utils/boot_archive_configure | 9 + .../utils/post_boot_archive_pkg_image_mod | 7 +- .../cmd/slim-install/svc/live_fs_include.sh | 93 +- usr/src/cmd/slim-install/svc/media-fs-root | 120 +- .../slim-install/user/jack/README.multiboot | 175 ++ usr/src/cmd/text-install/svc/Makefile | 5 +- usr/src/cmd/text-install/svc/text-install.ksh | 2132 +++++++++++++++++ .../cmd/text-install/svc/text-mode-menu.ksh | 9 +- .../cmd/text-install/svc/text-mode-menu.xml | 2 +- .../install-distribution-constructor.p5m | 1 + .../system-install-media-internal.p5m | 1 + .../manifests/system-install-text-install.p5m | 3 +- 19 files changed, 3204 insertions(+), 390 deletions(-) create mode 100755 usr/src/cmd/distro_const/utils/boot_archive_compress_usr mode change 100644 => 100755 usr/src/cmd/distro_const/utils/boot_archive_configure create mode 100644 usr/src/cmd/slim-install/user/jack/README.multiboot create mode 100755 usr/src/cmd/text-install/svc/text-install.ksh mode change 100644 => 100755 usr/src/cmd/text-install/svc/text-mode-menu.ksh diff --git a/usr/src/cmd/distro_const/loader/Makefile b/usr/src/cmd/distro_const/loader/Makefile index e3b20890..d938e030 100644 --- a/usr/src/cmd/distro_const/loader/Makefile +++ b/usr/src/cmd/distro_const/loader/Makefile @@ -38,7 +38,7 @@ DC_LOADER_FILES= loader.rc.local menu.rc.local # Note: PYCMODULES are not delivered. # They are only compiled for error checking purposes. ROOTDC_LOADER= $(ROOTDC)/loader -ROOTDC_LOADER_FILES= $(DC_LOADER_FILES:%=$(ROOTDC)/loader/%) +ROOTDC_LOADER_FILES= $(DC_LOADER_FILES:%=$(ROOTDC_LOADER)/%) all: clean: diff --git a/usr/src/cmd/distro_const/text_install/text_mode_sparc.xml b/usr/src/cmd/distro_const/text_install/text_mode_sparc.xml index b2d97818..3279086d 100644 --- a/usr/src/cmd/distro_const/text_install/text_mode_sparc.xml +++ b/usr/src/cmd/distro_const/text_install/text_mode_sparc.xml @@ -178,7 +178,7 @@ -->
+ + + + + + @@ -99,6 +99,11 @@ ".textinstall" + +