diff options
author | Gerd Hoffmann <kraxel@redhat.com> | 2017-07-11 15:46:31 +0200 |
---|---|---|
committer | Gerd Hoffmann <kraxel@redhat.com> | 2017-07-11 15:46:31 +0200 |
commit | dde10d1a99f1b6a0972d1339b466496648c940ee (patch) | |
tree | d1e61f5ae6fdbfa81c3bd054be09afc6056ee53f /clover.sh | |
parent | 72818b764a6de93b731dbcdf313bc09d7b2a427f (diff) | |
download | imagefish-dde10d1a99f1b6a0972d1339b466496648c940ee.tar.gz |
clover tweaks
Diffstat (limited to 'clover.sh')
-rwxr-xr-x | clover.sh | 23 |
1 files changed, 18 insertions, 5 deletions
@@ -8,10 +8,23 @@ src="/vmdisk/hdd/pool-iso" dst="/vmdisk/hdd/pool-disk" iso="$(ls -t $src/Clover-*${match}*-X64.iso | head -1)" -img="${dst}${iso#$src}" -img="${img%.iso}.qcow2" +img="${iso#$src/}" +img="${img%.iso}" # rebuild clover image -set -x -rm -f "$img" -scripts/clover-image.sh --iso "$iso" --img "$img" --cfg "clover/config.plist" +for config in clover/*.plist; do + variant="${config}" + variant="${variant%.plist}" + variant="${variant#clover/}" + variant="${variant#config}" + variant="${variant#-}" + if test "$variant" = ""; then variant="default"; fi + out="${dst}/${img}-${variant}.qcow2" + + echo + echo "#" + echo "# $config => $out" + echo "#" + rm -f "$out" + (set -x; scripts/clover-image.sh --iso "$iso" --cfg "$config" --img "$out") +done |