#!/bin/bash
set -ex


/usr/bin/dnf install lorax genisoimage isomd5sum lorax-templates-rhel lorax-templates-generic xorriso -y | tee -a /mnt/compose/9/latest-Rocky-9/work/logs/20220718.222829/x86_64-dvd.log
mkdir -p /mnt/compose/9/latest-Rocky-9/work/isos/x86_64
cd  /mnt/compose/9/latest-Rocky-9/work/isos/x86_64
test -f Rocky-9.0-20220718.0-x86_64-dvd.iso && { echo "ERROR: ISO ALREDY EXISTS!"; exit 1; }



/usr/bin/xorriso -dialog on < /mnt/compose/9/latest-Rocky-9/work/entries/xorriso-x86_64-dvd.txt 2>&1 | tee -a /mnt/compose/9/latest-Rocky-9/work/logs/20220718.222829/x86_64-dvd.log



/usr/bin/implantisomd5 --supported-iso Rocky-9.0-20220718.0-x86_64-dvd.iso

/usr/bin/xorriso -dev Rocky-9.0-20220718.0-x86_64-dvd.iso --find |
                tail -n+2 |
                tr -d "'" |
                cut -c2-  | sort >> Rocky-9.0-20220718.0-x86_64-dvd.iso.manifest