@@ -57,7 +57,7 @@ cdback() {
5757
5858_chroot_init () {
5959 mkdir -p ${work_dir} /airootfs
60-
60+
6161 # _pacman "base base-devel syslinux" <- old code
6262
6363 _pacman " base syslinux"
@@ -319,52 +319,34 @@ command_iso () {
319319
320320 # If exists, add an EFI "El Torito" boot image (FAT filesystem) to ISO-9660 image.
321321 if [[ -f " ${work_dir} /iso/EFI/archiso/efiboot.img" ]]; then
322- _iso_efi_boot_args+=(
323- ' -eltorito-alt-boot'
324- ' -e' ' EFI/archiso/efiboot.img'
325- ' -no-emul-boot'
326- ' -isohybrid-gpt-basdat'
327- )
322+ _iso_efi_boot_args=" -eltorito-alt-boot
323+ -e EFI/archiso/efiboot.img
324+ -no-emul-boot
325+ -isohybrid-gpt-basdat"
328326 fi
329327
330328 _show_config iso
331329
332330 mkdir -p " ${out_dir} "
333331 _msg_info " Creating ISO image..."
334332 local _qflag=" "
335- if [[ " ${quiet} " == " y" ]]; then
336- xorriso -as mkisofs -quiet \
337- -iso-level 3 \
338- -full-iso9660-filenames \
339- -volid " ${iso_label} " \
340- -appid " ${iso_application} " \
341- -publisher " ${iso_publisher} " \
342- -preparer " prepared by mkarchiso" \
343- -eltorito-boot isolinux/isolinux.bin \
344- -eltorito-catalog isolinux/boot.cat \
345- -no-emul-boot -boot-load-size 4 -boot-info-table \
346- -isohybrid-mbr " ${work_dir} /iso/isolinux/isohdpfx.bin" \
347- " ${_iso_efi_boot_args[@]} " \
348- -output " ${out_dir} /${img_name} " \
349- " ${work_dir} /iso/"
350- else
351- xorriso -as mkisofs \
352- -iso-level 3 \
353- -full-iso9660-filenames \
354- -volid " ${iso_label} " \
355- -appid " ${iso_application} " \
356- -publisher " ${iso_publisher} " \
357- -preparer " prepared by mkarchiso" \
358- -eltorito-boot isolinux/isolinux.bin \
359- -eltorito-catalog isolinux/boot.cat \
360- -no-emul-boot -boot-load-size 4 -boot-info-table \
361- -isohybrid-mbr " ${work_dir} /iso/isolinux/isohdpfx.bin" \
362- " ${_iso_efi_boot_args[@]} " \
363- -output " ${out_dir} /${img_name} " \
364- " ${work_dir} /iso/"
333+ if [[ ${quiet} == " y" ]]; then
334+ _qflag=" -quiet"
365335 fi
366-
367-
336+ xorriso -as mkisofs ${_qflag} \
337+ -iso-level 3 \
338+ -full-iso9660-filenames \
339+ -volid " ${iso_label} " \
340+ -appid " ${iso_application} " \
341+ -publisher " ${iso_publisher} " \
342+ -preparer " prepared by mkalteriso" \
343+ -eltorito-boot isolinux/isolinux.bin \
344+ -eltorito-catalog isolinux/boot.cat \
345+ -no-emul-boot -boot-load-size 4 -boot-info-table \
346+ -isohybrid-mbr ${work_dir} /iso/isolinux/isohdpfx.bin \
347+ ${_iso_efi_boot_args} \
348+ -output " ${out_dir} /${img_name} " \
349+ " ${work_dir} /iso/"
368350 _mkisochecksum
369351 _msg_info " Done! | $( ls -sh ${out_dir} /${img_name} ) "
370352}
0 commit comments