diff --git a/Rocky-9-Cinnamon.ks b/Rocky-9-Cinnamon.ks index 289a8e6..204f5c3 100644 --- a/Rocky-9-Cinnamon.ks +++ b/Rocky-9-Cinnamon.ks @@ -89,6 +89,16 @@ touch /etc/machine-id %end +%post --nochroot +# only works on x86_64 +if [ "unknown" = "i386" -o "unknown" = "x86_64" ]; then + # For livecd-creator builds. livemedia-creator is fine. + if [ ! -d /LiveOS ]; then mkdir -p /LiveOS ; fi + cp /usr/bin/livecd-iso-to-disk /LiveOS +fi + +%end + %post # cinnamon configuration diff --git a/Rocky-9-KDE.ks b/Rocky-9-KDE.ks index 0ac3f44..7d1cdd0 100644 --- a/Rocky-9-KDE.ks +++ b/Rocky-9-KDE.ks @@ -89,6 +89,16 @@ touch /etc/machine-id %end +%post --nochroot +# only works on x86_64 +if [ "unknown" = "i386" -o "unknown" = "x86_64" ]; then + # For livecd-creator builds. livemedia-creator is fine. + if [ ! -d /LiveOS ]; then mkdir -p /LiveOS ; fi + cp /usr/bin/livecd-iso-to-disk /LiveOS +fi + +%end + %post sed -i 's/^livesys_session=.*/livesys_session="kde"/' /etc/sysconfig/livesys diff --git a/Rocky-9-MATE.ks b/Rocky-9-MATE.ks index b26f78a..5c19113 100644 --- a/Rocky-9-MATE.ks +++ b/Rocky-9-MATE.ks @@ -89,6 +89,16 @@ touch /etc/machine-id %end +%post --nochroot +# only works on x86_64 +if [ "unknown" = "i386" -o "unknown" = "x86_64" ]; then + # For livecd-creator builds. livemedia-creator is fine. + if [ ! -d /LiveOS ]; then mkdir -p /LiveOS ; fi + cp /usr/bin/livecd-iso-to-disk /LiveOS +fi + +%end + %post # mate configuration diff --git a/Rocky-9-Workstation-Lite.ks b/Rocky-9-Workstation-Lite.ks index d68f73e..0a0a05f 100644 --- a/Rocky-9-Workstation-Lite.ks +++ b/Rocky-9-Workstation-Lite.ks @@ -88,6 +88,16 @@ touch /etc/machine-id %end +%post --nochroot +# only works on x86_64 +if [ "unknown" = "i386" -o "unknown" = "x86_64" ]; then + # For livecd-creator builds. livemedia-creator is fine. + if [ ! -d /LiveOS ]; then mkdir -p /LiveOS ; fi + cp /usr/bin/livecd-iso-to-disk /LiveOS +fi + +%end + %post sed -i 's/^livesys_session=.*/livesys_session="gnome"/' /etc/sysconfig/livesys diff --git a/Rocky-9-Workstation.ks b/Rocky-9-Workstation.ks index c8210af..cb81f86 100644 --- a/Rocky-9-Workstation.ks +++ b/Rocky-9-Workstation.ks @@ -88,6 +88,16 @@ touch /etc/machine-id %end +%post --nochroot +# only works on x86_64 +if [ "unknown" = "i386" -o "unknown" = "x86_64" ]; then + # For livecd-creator builds. livemedia-creator is fine. + if [ ! -d /LiveOS ]; then mkdir -p /LiveOS ; fi + cp /usr/bin/livecd-iso-to-disk /LiveOS +fi + +%end + %post sed -i 's/^livesys_session=.*/livesys_session="gnome"/' /etc/sysconfig/livesys diff --git a/Rocky-9-XFCE.ks b/Rocky-9-XFCE.ks index 9e4f7a3..6b8cbe3 100644 --- a/Rocky-9-XFCE.ks +++ b/Rocky-9-XFCE.ks @@ -89,6 +89,16 @@ touch /etc/machine-id %end +%post --nochroot +# only works on x86_64 +if [ "unknown" = "i386" -o "unknown" = "x86_64" ]; then + # For livecd-creator builds. livemedia-creator is fine. + if [ ! -d /LiveOS ]; then mkdir -p /LiveOS ; fi + cp /usr/bin/livecd-iso-to-disk /LiveOS +fi + +%end + %post # xfce configuration diff --git a/live/9/aarch64/peridot/rocky-live-base-spin.ks b/live/9/aarch64/peridot/rocky-live-base-spin.ks index af66a8b..8f03454 100644 --- a/live/9/aarch64/peridot/rocky-live-base-spin.ks +++ b/live/9/aarch64/peridot/rocky-live-base-spin.ks @@ -125,3 +125,12 @@ rm -f /etc/machine-id touch /etc/machine-id %end +%post --nochroot +# only works on x86_64 +if [ "unknown" = "i386" -o "unknown" = "x86_64" ]; then + # For livecd-creator builds. livemedia-creator is fine. + if [ ! -d /LiveOS ]; then mkdir -p /LiveOS ; fi + cp /usr/bin/livecd-iso-to-disk /LiveOS +fi + +%end diff --git a/live/9/aarch64/peridot/rocky-live-base.ks b/live/9/aarch64/peridot/rocky-live-base.ks index 953d4de..6398cf7 100644 --- a/live/9/aarch64/peridot/rocky-live-base.ks +++ b/live/9/aarch64/peridot/rocky-live-base.ks @@ -121,3 +121,12 @@ rm -f /etc/machine-id touch /etc/machine-id %end +%post --nochroot +# only works on x86_64 +if [ "unknown" = "i386" -o "unknown" = "x86_64" ]; then + # For livecd-creator builds. livemedia-creator is fine. + if [ ! -d /LiveOS ]; then mkdir -p /LiveOS ; fi + cp /usr/bin/livecd-iso-to-disk /LiveOS +fi + +%end diff --git a/live/9/aarch64/prod/rocky-live-base-spin.ks b/live/9/aarch64/prod/rocky-live-base-spin.ks index af66a8b..8f03454 100644 --- a/live/9/aarch64/prod/rocky-live-base-spin.ks +++ b/live/9/aarch64/prod/rocky-live-base-spin.ks @@ -125,3 +125,12 @@ rm -f /etc/machine-id touch /etc/machine-id %end +%post --nochroot +# only works on x86_64 +if [ "unknown" = "i386" -o "unknown" = "x86_64" ]; then + # For livecd-creator builds. livemedia-creator is fine. + if [ ! -d /LiveOS ]; then mkdir -p /LiveOS ; fi + cp /usr/bin/livecd-iso-to-disk /LiveOS +fi + +%end diff --git a/live/9/aarch64/prod/rocky-live-base.ks b/live/9/aarch64/prod/rocky-live-base.ks index 953d4de..6398cf7 100644 --- a/live/9/aarch64/prod/rocky-live-base.ks +++ b/live/9/aarch64/prod/rocky-live-base.ks @@ -121,3 +121,12 @@ rm -f /etc/machine-id touch /etc/machine-id %end +%post --nochroot +# only works on x86_64 +if [ "unknown" = "i386" -o "unknown" = "x86_64" ]; then + # For livecd-creator builds. livemedia-creator is fine. + if [ ! -d /LiveOS ]; then mkdir -p /LiveOS ; fi + cp /usr/bin/livecd-iso-to-disk /LiveOS +fi + +%end diff --git a/live/9/aarch64/stage/rocky-live-base-spin.ks b/live/9/aarch64/stage/rocky-live-base-spin.ks index af66a8b..8f03454 100644 --- a/live/9/aarch64/stage/rocky-live-base-spin.ks +++ b/live/9/aarch64/stage/rocky-live-base-spin.ks @@ -125,3 +125,12 @@ rm -f /etc/machine-id touch /etc/machine-id %end +%post --nochroot +# only works on x86_64 +if [ "unknown" = "i386" -o "unknown" = "x86_64" ]; then + # For livecd-creator builds. livemedia-creator is fine. + if [ ! -d /LiveOS ]; then mkdir -p /LiveOS ; fi + cp /usr/bin/livecd-iso-to-disk /LiveOS +fi + +%end diff --git a/live/9/aarch64/stage/rocky-live-base.ks b/live/9/aarch64/stage/rocky-live-base.ks index 953d4de..6398cf7 100644 --- a/live/9/aarch64/stage/rocky-live-base.ks +++ b/live/9/aarch64/stage/rocky-live-base.ks @@ -121,3 +121,12 @@ rm -f /etc/machine-id touch /etc/machine-id %end +%post --nochroot +# only works on x86_64 +if [ "unknown" = "i386" -o "unknown" = "x86_64" ]; then + # For livecd-creator builds. livemedia-creator is fine. + if [ ! -d /LiveOS ]; then mkdir -p /LiveOS ; fi + cp /usr/bin/livecd-iso-to-disk /LiveOS +fi + +%end diff --git a/live/9/ppc64le/peridot/rocky-live-base-spin.ks b/live/9/ppc64le/peridot/rocky-live-base-spin.ks index fda7792..2d04d83 100644 --- a/live/9/ppc64le/peridot/rocky-live-base-spin.ks +++ b/live/9/ppc64le/peridot/rocky-live-base-spin.ks @@ -127,3 +127,12 @@ rm -f /etc/machine-id touch /etc/machine-id %end +%post --nochroot +# only works on x86_64 +if [ "unknown" = "i386" -o "unknown" = "x86_64" ]; then + # For livecd-creator builds. livemedia-creator is fine. + if [ ! -d /LiveOS ]; then mkdir -p /LiveOS ; fi + cp /usr/bin/livecd-iso-to-disk /LiveOS +fi + +%end diff --git a/live/9/ppc64le/peridot/rocky-live-base.ks b/live/9/ppc64le/peridot/rocky-live-base.ks index 17a0ebd..609cfd2 100644 --- a/live/9/ppc64le/peridot/rocky-live-base.ks +++ b/live/9/ppc64le/peridot/rocky-live-base.ks @@ -123,3 +123,12 @@ rm -f /etc/machine-id touch /etc/machine-id %end +%post --nochroot +# only works on x86_64 +if [ "unknown" = "i386" -o "unknown" = "x86_64" ]; then + # For livecd-creator builds. livemedia-creator is fine. + if [ ! -d /LiveOS ]; then mkdir -p /LiveOS ; fi + cp /usr/bin/livecd-iso-to-disk /LiveOS +fi + +%end diff --git a/live/9/ppc64le/prod/rocky-live-base-spin.ks b/live/9/ppc64le/prod/rocky-live-base-spin.ks index fda7792..2d04d83 100644 --- a/live/9/ppc64le/prod/rocky-live-base-spin.ks +++ b/live/9/ppc64le/prod/rocky-live-base-spin.ks @@ -127,3 +127,12 @@ rm -f /etc/machine-id touch /etc/machine-id %end +%post --nochroot +# only works on x86_64 +if [ "unknown" = "i386" -o "unknown" = "x86_64" ]; then + # For livecd-creator builds. livemedia-creator is fine. + if [ ! -d /LiveOS ]; then mkdir -p /LiveOS ; fi + cp /usr/bin/livecd-iso-to-disk /LiveOS +fi + +%end diff --git a/live/9/ppc64le/prod/rocky-live-base.ks b/live/9/ppc64le/prod/rocky-live-base.ks index 17a0ebd..609cfd2 100644 --- a/live/9/ppc64le/prod/rocky-live-base.ks +++ b/live/9/ppc64le/prod/rocky-live-base.ks @@ -123,3 +123,12 @@ rm -f /etc/machine-id touch /etc/machine-id %end +%post --nochroot +# only works on x86_64 +if [ "unknown" = "i386" -o "unknown" = "x86_64" ]; then + # For livecd-creator builds. livemedia-creator is fine. + if [ ! -d /LiveOS ]; then mkdir -p /LiveOS ; fi + cp /usr/bin/livecd-iso-to-disk /LiveOS +fi + +%end diff --git a/live/9/ppc64le/stage/rocky-live-base-spin.ks b/live/9/ppc64le/stage/rocky-live-base-spin.ks index fda7792..2d04d83 100644 --- a/live/9/ppc64le/stage/rocky-live-base-spin.ks +++ b/live/9/ppc64le/stage/rocky-live-base-spin.ks @@ -127,3 +127,12 @@ rm -f /etc/machine-id touch /etc/machine-id %end +%post --nochroot +# only works on x86_64 +if [ "unknown" = "i386" -o "unknown" = "x86_64" ]; then + # For livecd-creator builds. livemedia-creator is fine. + if [ ! -d /LiveOS ]; then mkdir -p /LiveOS ; fi + cp /usr/bin/livecd-iso-to-disk /LiveOS +fi + +%end diff --git a/live/9/ppc64le/stage/rocky-live-base.ks b/live/9/ppc64le/stage/rocky-live-base.ks index 17a0ebd..609cfd2 100644 --- a/live/9/ppc64le/stage/rocky-live-base.ks +++ b/live/9/ppc64le/stage/rocky-live-base.ks @@ -123,3 +123,12 @@ rm -f /etc/machine-id touch /etc/machine-id %end +%post --nochroot +# only works on x86_64 +if [ "unknown" = "i386" -o "unknown" = "x86_64" ]; then + # For livecd-creator builds. livemedia-creator is fine. + if [ ! -d /LiveOS ]; then mkdir -p /LiveOS ; fi + cp /usr/bin/livecd-iso-to-disk /LiveOS +fi + +%end diff --git a/live/9/x86_64/peridot/mainline/rocky-live-base.ks b/live/9/x86_64/peridot/mainline/rocky-live-base.ks index de8bd41..e8104a9 100644 --- a/live/9/x86_64/peridot/mainline/rocky-live-base.ks +++ b/live/9/x86_64/peridot/mainline/rocky-live-base.ks @@ -354,3 +354,12 @@ if [ "$(uname -i)" = "i386" -o "$(uname -i)" = "x86_64" ]; then fi %end +%post --nochroot +# only works on x86_64 +if [ "unknown" = "i386" -o "unknown" = "x86_64" ]; then + # For livecd-creator builds. livemedia-creator is fine. + if [ ! -d /LiveOS ]; then mkdir -p /LiveOS ; fi + cp /usr/bin/livecd-iso-to-disk /LiveOS +fi + +%end diff --git a/live/9/x86_64/peridot/rocky-live-base-spin.ks b/live/9/x86_64/peridot/rocky-live-base-spin.ks index 8987163..ae65473 100644 --- a/live/9/x86_64/peridot/rocky-live-base-spin.ks +++ b/live/9/x86_64/peridot/rocky-live-base-spin.ks @@ -125,3 +125,12 @@ rm -f /etc/machine-id touch /etc/machine-id %end +%post --nochroot +# only works on x86_64 +if [ "unknown" = "i386" -o "unknown" = "x86_64" ]; then + # For livecd-creator builds. livemedia-creator is fine. + if [ ! -d /LiveOS ]; then mkdir -p /LiveOS ; fi + cp /usr/bin/livecd-iso-to-disk /LiveOS +fi + +%end diff --git a/live/9/x86_64/peridot/rocky-live-base.ks b/live/9/x86_64/peridot/rocky-live-base.ks index 079379a..7e13b94 100644 --- a/live/9/x86_64/peridot/rocky-live-base.ks +++ b/live/9/x86_64/peridot/rocky-live-base.ks @@ -121,3 +121,12 @@ rm -f /etc/machine-id touch /etc/machine-id %end +%post --nochroot +# only works on x86_64 +if [ "unknown" = "i386" -o "unknown" = "x86_64" ]; then + # For livecd-creator builds. livemedia-creator is fine. + if [ ! -d /LiveOS ]; then mkdir -p /LiveOS ; fi + cp /usr/bin/livecd-iso-to-disk /LiveOS +fi + +%end diff --git a/live/9/x86_64/prod/mainline/rocky-live-base.ks b/live/9/x86_64/prod/mainline/rocky-live-base.ks index dec5b6a..981affa 100644 --- a/live/9/x86_64/prod/mainline/rocky-live-base.ks +++ b/live/9/x86_64/prod/mainline/rocky-live-base.ks @@ -355,3 +355,12 @@ if [ "$(uname -i)" = "i386" -o "$(uname -i)" = "x86_64" ]; then fi %end +%post --nochroot +# only works on x86_64 +if [ "unknown" = "i386" -o "unknown" = "x86_64" ]; then + # For livecd-creator builds. livemedia-creator is fine. + if [ ! -d /LiveOS ]; then mkdir -p /LiveOS ; fi + cp /usr/bin/livecd-iso-to-disk /LiveOS +fi + +%end diff --git a/live/9/x86_64/prod/rocky-live-base-spin.ks b/live/9/x86_64/prod/rocky-live-base-spin.ks index 8987163..ae65473 100644 --- a/live/9/x86_64/prod/rocky-live-base-spin.ks +++ b/live/9/x86_64/prod/rocky-live-base-spin.ks @@ -125,3 +125,12 @@ rm -f /etc/machine-id touch /etc/machine-id %end +%post --nochroot +# only works on x86_64 +if [ "unknown" = "i386" -o "unknown" = "x86_64" ]; then + # For livecd-creator builds. livemedia-creator is fine. + if [ ! -d /LiveOS ]; then mkdir -p /LiveOS ; fi + cp /usr/bin/livecd-iso-to-disk /LiveOS +fi + +%end diff --git a/live/9/x86_64/prod/rocky-live-base.ks b/live/9/x86_64/prod/rocky-live-base.ks index 079379a..7e13b94 100644 --- a/live/9/x86_64/prod/rocky-live-base.ks +++ b/live/9/x86_64/prod/rocky-live-base.ks @@ -121,3 +121,12 @@ rm -f /etc/machine-id touch /etc/machine-id %end +%post --nochroot +# only works on x86_64 +if [ "unknown" = "i386" -o "unknown" = "x86_64" ]; then + # For livecd-creator builds. livemedia-creator is fine. + if [ ! -d /LiveOS ]; then mkdir -p /LiveOS ; fi + cp /usr/bin/livecd-iso-to-disk /LiveOS +fi + +%end diff --git a/live/9/x86_64/stage/mainline/rocky-live-base.ks b/live/9/x86_64/stage/mainline/rocky-live-base.ks index de8bd41..e8104a9 100644 --- a/live/9/x86_64/stage/mainline/rocky-live-base.ks +++ b/live/9/x86_64/stage/mainline/rocky-live-base.ks @@ -354,3 +354,12 @@ if [ "$(uname -i)" = "i386" -o "$(uname -i)" = "x86_64" ]; then fi %end +%post --nochroot +# only works on x86_64 +if [ "unknown" = "i386" -o "unknown" = "x86_64" ]; then + # For livecd-creator builds. livemedia-creator is fine. + if [ ! -d /LiveOS ]; then mkdir -p /LiveOS ; fi + cp /usr/bin/livecd-iso-to-disk /LiveOS +fi + +%end diff --git a/live/9/x86_64/stage/rocky-live-base-spin.ks b/live/9/x86_64/stage/rocky-live-base-spin.ks index 8987163..ae65473 100644 --- a/live/9/x86_64/stage/rocky-live-base-spin.ks +++ b/live/9/x86_64/stage/rocky-live-base-spin.ks @@ -125,3 +125,12 @@ rm -f /etc/machine-id touch /etc/machine-id %end +%post --nochroot +# only works on x86_64 +if [ "unknown" = "i386" -o "unknown" = "x86_64" ]; then + # For livecd-creator builds. livemedia-creator is fine. + if [ ! -d /LiveOS ]; then mkdir -p /LiveOS ; fi + cp /usr/bin/livecd-iso-to-disk /LiveOS +fi + +%end diff --git a/live/9/x86_64/stage/rocky-live-base.ks b/live/9/x86_64/stage/rocky-live-base.ks index 079379a..7e13b94 100644 --- a/live/9/x86_64/stage/rocky-live-base.ks +++ b/live/9/x86_64/stage/rocky-live-base.ks @@ -121,3 +121,12 @@ rm -f /etc/machine-id touch /etc/machine-id %end +%post --nochroot +# only works on x86_64 +if [ "unknown" = "i386" -o "unknown" = "x86_64" ]; then + # For livecd-creator builds. livemedia-creator is fine. + if [ ! -d /LiveOS ]; then mkdir -p /LiveOS ; fi + cp /usr/bin/livecd-iso-to-disk /LiveOS +fi + +%end