summaryrefslogtreecommitdiffstats
path: root/ship
diff options
context:
space:
mode:
authormakefu <github@syntax-fehler.de>2013-12-18 17:54:33 +0100
committermakefu <github@syntax-fehler.de>2013-12-18 17:54:33 +0100
commitee537501e4de09ab39ddfb11388886a8aa37a75c (patch)
tree32de8c444316b74589cca918db7517750cf60c66 /ship
parentdf09258ff26b98fcba7065208e230b71672c6055 (diff)
ship:remaster_arch_iso using xorriso instead of genisofs
Diffstat (limited to 'ship')
-rwxr-xr-xship/src/remaster_arch_iso22
1 files changed, 18 insertions, 4 deletions
diff --git a/ship/src/remaster_arch_iso b/ship/src/remaster_arch_iso
index 66d5bc05..cb090bbd 100755
--- a/ship/src/remaster_arch_iso
+++ b/ship/src/remaster_arch_iso
@@ -87,8 +87,22 @@ EOF
done
info "creating Iso Image"
-genisoimage -l -r -J -V "ARCH_$(date +%Y%m)" \
- -b isolinux/isolinux.bin -no-emul-boot \
- -boot-load-size 4 -boot-info-table -c isolinux/boot.cat \
- -o "$outdir/$outfile" "$isodir"
+#genisoimage -l -r -J -V "ARCH_$(date +%Y%m)" \
+# -b isolinux/isolinux.bin -no-emul-boot \
+# -boot-load-size 4 -boot-info-table -c isolinux/boot.cat \
+# -o "$outdir/$outfile" "$isodir"
+rm -f "${outdir}/${outfile}"
+xorriso -as mkisofs \
+ -iso-level 3 \
+ -full-iso9660-filenames \
+ -volid "ARCH_201311" \
+ -appid "Shackspace Krebs Installer" \
+ -publisher "Shackspace/Krebs" \
+ -preparer "prepared by krebs" \
+ -eltorito-boot isolinux/isolinux.bin \
+ -eltorito-catalog isolinux/boot.cat \
+ -no-emul-boot -boot-load-size 4 -boot-info-table \
+ -isohybrid-mbr ${isomnt}/isolinux/isohdpfx.bin \
+ -output "${outdir}/${outfile}" \
+ "$isodir"