From 6446eed743fa7d04a43b8e007af132a99f96f090 Mon Sep 17 00:00:00 2001 From: jwr Date: Sat, 26 Mar 2022 16:58:41 -0400 Subject: [PATCH 1/3] set debian frontend --- scripts/build.sh | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/scripts/build.sh b/scripts/build.sh index 9add8cc..25b2e5a 100755 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -75,7 +75,7 @@ function check_host() { # Load configuration values from file function load_config() { - if [[ -f "$SCRIPT_DIR/config.sh" ]]; then + if [[ -f "$SCRIPT_DIR/config.sh" ]]; then . "$SCRIPT_DIR/config.sh" elif [[ -f "$SCRIPT_DIR/default_config.sh" ]]; then . "$SCRIPT_DIR/default_config.sh" @@ -118,10 +118,10 @@ function run_chroot() { sudo ln -f $SCRIPT_DIR/default_config.sh chroot/root/default_config.sh if [[ -f "$SCRIPT_DIR/config.sh" ]]; then sudo ln -f $SCRIPT_DIR/config.sh chroot/root/config.sh - fi + fi # Launch into chroot environment to build install image. - sudo chroot chroot /root/chroot_build.sh - + sudo chroot chroot /usr/bin/env DEBIAN_FRONTEND=${DEBIAN_FRONTEND-} /root/chroot_build.sh - # Cleanup after image changes sudo rm -f chroot/root/chroot_build.sh @@ -229,7 +229,7 @@ EOF --locales="" \ --fonts="" \ "boot/grub/grub.cfg=isolinux/grub.cfg" - + ( cd isolinux && \ dd if=/dev/zero of=efiboot.img bs=1M count=10 && \ @@ -317,4 +317,3 @@ for ((ii=$start_index; ii<$end_index; ii++)); do done echo "$0 - Initial build is done!" - From 9d54a52ff23732a89b9549b75fd14b9b472e0629 Mon Sep 17 00:00:00 2001 From: jwr Date: Sat, 26 Mar 2022 17:18:37 -0400 Subject: [PATCH 2/3] default to dialog --- scripts/build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/build.sh b/scripts/build.sh index 25b2e5a..9039f80 100755 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -121,7 +121,7 @@ function run_chroot() { fi # Launch into chroot environment to build install image. - sudo chroot chroot /usr/bin/env DEBIAN_FRONTEND=${DEBIAN_FRONTEND-} /root/chroot_build.sh - + sudo chroot chroot /usr/bin/env DEBIAN_FRONTEND=${DEBIAN_FRONTEND:-dialog} /root/chroot_build.sh - # Cleanup after image changes sudo rm -f chroot/root/chroot_build.sh From 16752c64129a0ace5cf430b45eee7fc6b27b936a Mon Sep 17 00:00:00 2001 From: jwr Date: Sat, 26 Mar 2022 17:25:43 -0400 Subject: [PATCH 3/3] try readline frontend --- scripts/build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/build.sh b/scripts/build.sh index 9039f80..821f0ad 100755 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -121,7 +121,7 @@ function run_chroot() { fi # Launch into chroot environment to build install image. - sudo chroot chroot /usr/bin/env DEBIAN_FRONTEND=${DEBIAN_FRONTEND:-dialog} /root/chroot_build.sh - + sudo chroot chroot /usr/bin/env DEBIAN_FRONTEND=${DEBIAN_FRONTEND:-readline} /root/chroot_build.sh - # Cleanup after image changes sudo rm -f chroot/root/chroot_build.sh