commit: 7e1ea3ac0107c349333d1ec887917eb3627af7a4
Author: Daniel Cordero <catalyst <AT> 0xdc <DOT> io>
AuthorDate: Fri Oct 23 09:18:45 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Oct 24 22:07:01 2020 +0000
URL: https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=7e1ea3ac
Build ISO with Joliet directory information
Previous syslinux based CDs had this information.
Necessary for direct kernel booting with virt-install --location.
Fixes: 0a27a7a39a "targets: Use GRUB for BIOS boot"
Signed-off-by: Daniel Cordero <catalyst <AT> 0xdc.io>
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
targets/support/create-iso.sh | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/targets/support/create-iso.sh b/targets/support/create-iso.sh
index 9b1c7185..a5d5194e 100755
--- a/targets/support/create-iso.sh
+++ b/targets/support/create-iso.sh
@@ -191,12 +191,13 @@ case ${clst_hostarch} in
amd64|ia64|ppc*|powerpc*|sparc*|x86)
isoroot_checksum
+ extra_opts=("-joliet")
case ${clst_hostarch} in
- sparc*) extra_opts="--sparc-boot" ;;
+ sparc*) extra_opts+=("--sparc-boot") ;;
esac
echo ">> Running grub-mkrescue to create iso image...."
- grub-mkrescue ${extra_opts} -o "${1}" "${clst_target_path}"
+ grub-mkrescue "${extra_opts[*]}" -o "${1}" "${clst_target_path}"
;;
esac
exit $?