This commit is contained in:
Bart Sjerps
2026-06-10 12:02:38 +02:00
parent 7d7938fcc7
commit e49e2d3909
4 changed files with 66 additions and 21 deletions
+10 -5
View File
@@ -1,13 +1,18 @@
#!/bin/bash
# requires lorax, genisoimage: dnf install lorax genisoimage
isopath=/nfs/sw/os/rocky/Rocky-9.7-x86_64-minimal.iso
ks=/users/bart/git/rocky/kickstart/rocky-9.cfg
die() { echo "$(basename $0): [die] $@" >&2 ; exit 1 ; }
# requires lorax, genisoimage: dnf install lorax genisoimage
isopath=/nfs/sw/os/rocky/Rocky-9.7-x86_64-minimal.iso
target=/nfs/pve/template/iso/custom.iso
ks=/users/bart/git/rocky/kickstart/rocky-9.cfg
custom=/users/bart/git/rocky/custom
rpm -q --quiet lorax || die "lorax not installed"
rpm -q --quiet genisoimage || die "genisoimage not installed"
sudo mkksiso --ks=$ks $isopath custom.iso
test -f $target && rm -f $target
sudo mkksiso -a $custom --ks=$ks $isopath $target