| #!/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
|