diff --git a/builder/bash/run_profile_config.sh b/builder/bash/run_profile_config.sh index 676e12e..986782b 100755 --- a/builder/bash/run_profile_config.sh +++ b/builder/bash/run_profile_config.sh @@ -23,4 +23,11 @@ exec lh_config \ --mirror-binary-security "$BASE__SECURITY_REPO_URL" \ --mirror-chroot "$BASE__REPO_URL" \ --mirror-chroot-security "$BASE__SECURITY_REPO_URL" \ + --binary-images iso \ + --bootloader syslinux \ + --syslinux-timeout 5 \ + --syslinux-menu true \ + --bootstrap debootstrap \ + --debconf-frontend noninteractive \ + --debian-installer live \ "$LIVE_DIR" diff --git a/builder/py/retrobuilder/envfile.py b/builder/py/retrobuilder/envfile.py index 6f4491e..1376d90 100644 --- a/builder/py/retrobuilder/envfile.py +++ b/builder/py/retrobuilder/envfile.py @@ -13,4 +13,7 @@ def write_env_file(path: Path, values: Mapping[str, str]) -> None: path.parent.mkdir(parents=True, exist_ok=True) with path.open('w', encoding='utf-8') as handle: for key in sorted(values): - handle.write(f'{key}={_escape(str(values[key]))}\n') + _val = values[key] + if isinstance(_val,bool): + _val = "True" if _val is True else "False" + handle.write(f'{key}={_escape(str(_val))}\n')