From 6f5d7478be25f04c06e404fb8e6c6bd9903b152a Mon Sep 17 00:00:00 2001 From: Lukas Greve Date: Fri, 27 Mar 2026 16:06:57 +0100 Subject: [PATCH] Fix duplicate storage configuration in recipes - Move storage options from 'modifiers' to 'required' in recipe_templates.yaml - Changed required.storage from {'ext4': storage/standard.ks} to {'standard': ..., 'encrypted': ...} - Removed storage from modifiers section - This ensures storage: encrypted recipes include only storage/encrypted.ks - Updated generated recipes and dishes to reflect the fix --- cook/Makefile | 2 +- ...cfg => bare-metal_hardware-support_43.cfg} | 0 ...hypervisor_amdcpu_hardware-support_43.cfg} | 0 ...pervisor_intelcpu_hardware-support_43.cfg} | 0 ..._server_43.cfg => gnome_bare-metal_43.cfg} | 0 cook/dishes/gnome_bare-metal_encrypted_43.cfg | 138 ++++++++++++ ...re-metal_encrypted_hardware-support_43.cfg | 138 ++++++++++++ ...tal_encrypted_hardware-support_rawhide.cfg | 138 ++++++++++++ .../gnome_bare-metal_encrypted_rawhide.cfg | 138 ++++++++++++ ... gnome_bare-metal_hardware-support_43.cfg} | 0 ...e_bare-metal_hardware-support_rawhide.cfg} | 0 ...or-desktop_amdcpu_hardware-support_43.cfg} | 110 +++++----- ...er_43.cfg => gnome_bare-metal_rawhide.cfg} | 0 ...erver_rawhide.cfg => gnome_virtual_43.cfg} | 3 +- cook/dishes/gnome_virtual_encrypted_43.cfg | 138 ++++++++++++ ..._virtual_encrypted_hardware-support_43.cfg | 138 ++++++++++++ ...ual_encrypted_hardware-support_rawhide.cfg | 138 ++++++++++++ .../gnome_virtual_encrypted_rawhide.cfg | 138 ++++++++++++ ... => gnome_virtual_hardware-support_43.cfg} | 3 +- ...nome_virtual_hardware-support_rawhide.cfg} | 3 +- ..._rawhide.cfg => gnome_virtual_rawhide.cfg} | 3 +- ...e_encrypted_hardware-support_server_43.cfg | 141 ------------ ...rypted_hardware-support_server_rawhide.cfg | 142 ------------ ...l_bare-metal_gnome_encrypted_server_43.cfg | 141 ------------ ...e-metal_gnome_encrypted_server_rawhide.cfg | 142 ------------ ...e_encrypted_hardware-support_server_43.cfg | 141 ------------ ...rypted_hardware-support_server_rawhide.cfg | 142 ------------ ...tall_virtual_gnome_encrypted_server_43.cfg | 141 ------------ ...virtual_gnome_encrypted_server_rawhide.cfg | 142 ------------ ...visor-desktop_intelcpu_gnome_server_43.cfg | 202 ------------------ .../live_bare-metal_hardware-support_43.cfg | 114 ---------- ...tual_server_rawhide.cfg => virtual_43.cfg} | 3 +- cook/dishes/virtual_rawhide.cfg | 55 +++++ .../packages/{core-group.ks => core.ks} | 0 cook/recipe_templates.yaml | 5 +- .../recipes/gnome_bare-metal_encrypted_43.cfg | 3 +- ...re-metal_encrypted_hardware-support_43.cfg | 3 +- ...tal_encrypted_hardware-support_rawhide.cfg | 3 +- .../gnome_bare-metal_encrypted_rawhide.cfg | 3 +- ...or-desktop_amdcpu_hardware-support_43.cfg} | 0 cook/recipes/gnome_virtual_encrypted_43.cfg | 3 +- ..._virtual_encrypted_hardware-support_43.cfg | 3 +- ...ual_encrypted_hardware-support_rawhide.cfg | 3 +- .../gnome_virtual_encrypted_rawhide.cfg | 3 +- ...virtual_hypervisor-desktop_intelcpu_43.cfg | 27 --- 45 files changed, 1230 insertions(+), 1560 deletions(-) rename cook/dishes/{install_virtual_server_43.cfg => bare-metal_hardware-support_43.cfg} (100%) rename cook/dishes/{install_bare-metal_hypervisor_amdcpu_hardware-support_server_43.cfg => bare-metal_hypervisor_amdcpu_hardware-support_43.cfg} (100%) rename cook/dishes/{install_bare-metal_hypervisor_intelcpu_hardware-support_server_43.cfg => bare-metal_hypervisor_intelcpu_hardware-support_43.cfg} (100%) rename cook/dishes/{install_bare-metal_gnome_hardware-support_server_43.cfg => gnome_bare-metal_43.cfg} (100%) create mode 100644 cook/dishes/gnome_bare-metal_encrypted_43.cfg create mode 100644 cook/dishes/gnome_bare-metal_encrypted_hardware-support_43.cfg create mode 100644 cook/dishes/gnome_bare-metal_encrypted_hardware-support_rawhide.cfg create mode 100644 cook/dishes/gnome_bare-metal_encrypted_rawhide.cfg rename cook/dishes/{install_bare-metal_gnome_server_43.cfg => gnome_bare-metal_hardware-support_43.cfg} (100%) rename cook/dishes/{install_virtual_gnome_hardware-support_server_43.cfg => gnome_bare-metal_hardware-support_rawhide.cfg} (100%) rename cook/dishes/{install_virtual_hypervisor-desktop_amdcpu_gnome_server_43.cfg => gnome_bare-metal_hypervisor-desktop_amdcpu_hardware-support_43.cfg} (100%) rename cook/dishes/{install_virtual_gnome_server_43.cfg => gnome_bare-metal_rawhide.cfg} (100%) rename cook/dishes/{install_virtual_gnome_hardware-support_server_rawhide.cfg => gnome_virtual_43.cfg} (96%) create mode 100644 cook/dishes/gnome_virtual_encrypted_43.cfg create mode 100644 cook/dishes/gnome_virtual_encrypted_hardware-support_43.cfg create mode 100644 cook/dishes/gnome_virtual_encrypted_hardware-support_rawhide.cfg create mode 100644 cook/dishes/gnome_virtual_encrypted_rawhide.cfg rename cook/dishes/{install_bare-metal_gnome_hardware-support_server_rawhide.cfg => gnome_virtual_hardware-support_43.cfg} (96%) rename cook/dishes/{install_virtual_gnome_server_rawhide.cfg => gnome_virtual_hardware-support_rawhide.cfg} (96%) rename cook/dishes/{install_bare-metal_gnome_server_rawhide.cfg => gnome_virtual_rawhide.cfg} (96%) delete mode 100644 cook/dishes/install_bare-metal_gnome_encrypted_hardware-support_server_43.cfg delete mode 100644 cook/dishes/install_bare-metal_gnome_encrypted_hardware-support_server_rawhide.cfg delete mode 100644 cook/dishes/install_bare-metal_gnome_encrypted_server_43.cfg delete mode 100644 cook/dishes/install_bare-metal_gnome_encrypted_server_rawhide.cfg delete mode 100644 cook/dishes/install_virtual_gnome_encrypted_hardware-support_server_43.cfg delete mode 100644 cook/dishes/install_virtual_gnome_encrypted_hardware-support_server_rawhide.cfg delete mode 100644 cook/dishes/install_virtual_gnome_encrypted_server_43.cfg delete mode 100644 cook/dishes/install_virtual_gnome_encrypted_server_rawhide.cfg delete mode 100644 cook/dishes/install_virtual_hypervisor-desktop_intelcpu_gnome_server_43.cfg delete mode 100644 cook/dishes/live_bare-metal_hardware-support_43.cfg rename cook/dishes/{install_virtual_server_rawhide.cfg => virtual_43.cfg} (92%) create mode 100644 cook/dishes/virtual_rawhide.cfg rename cook/ingredients/packages/{core-group.ks => core.ks} (100%) rename cook/recipes/{gnome_virtual_hypervisor-desktop_amdcpu_43.cfg => gnome_bare-metal_hypervisor-desktop_amdcpu_hardware-support_43.cfg} (100%) delete mode 100644 cook/recipes/gnome_virtual_hypervisor-desktop_intelcpu_43.cfg diff --git a/cook/Makefile b/cook/Makefile index f7764aa..e9a6ef0 100644 --- a/cook/Makefile +++ b/cook/Makefile @@ -12,7 +12,7 @@ help: @echo " clean - Remove generated recipes" @echo " install-deps - Install Python dependencies" -all: generate-recipes validate-recipes flatten-dishes +all: generate-recipes validate-recipes clean-dishes flatten-dishes @echo "✓ All recipes generated, validated, and flattened to dishes" install-deps: diff --git a/cook/dishes/install_virtual_server_43.cfg b/cook/dishes/bare-metal_hardware-support_43.cfg similarity index 100% rename from cook/dishes/install_virtual_server_43.cfg rename to cook/dishes/bare-metal_hardware-support_43.cfg diff --git a/cook/dishes/install_bare-metal_hypervisor_amdcpu_hardware-support_server_43.cfg b/cook/dishes/bare-metal_hypervisor_amdcpu_hardware-support_43.cfg similarity index 100% rename from cook/dishes/install_bare-metal_hypervisor_amdcpu_hardware-support_server_43.cfg rename to cook/dishes/bare-metal_hypervisor_amdcpu_hardware-support_43.cfg diff --git a/cook/dishes/install_bare-metal_hypervisor_intelcpu_hardware-support_server_43.cfg b/cook/dishes/bare-metal_hypervisor_intelcpu_hardware-support_43.cfg similarity index 100% rename from cook/dishes/install_bare-metal_hypervisor_intelcpu_hardware-support_server_43.cfg rename to cook/dishes/bare-metal_hypervisor_intelcpu_hardware-support_43.cfg diff --git a/cook/dishes/install_bare-metal_gnome_hardware-support_server_43.cfg b/cook/dishes/gnome_bare-metal_43.cfg similarity index 100% rename from cook/dishes/install_bare-metal_gnome_hardware-support_server_43.cfg rename to cook/dishes/gnome_bare-metal_43.cfg diff --git a/cook/dishes/gnome_bare-metal_encrypted_43.cfg b/cook/dishes/gnome_bare-metal_encrypted_43.cfg new file mode 100644 index 0000000..43d4c36 --- /dev/null +++ b/cook/dishes/gnome_bare-metal_encrypted_43.cfg @@ -0,0 +1,138 @@ +# Generated by pykickstart v3.69 +#version=DEVEL +# Use text mode install +text +# Firewall configuration +firewall --enabled +# Run the Setup Agent on first boot +firstboot --reconfig +# Keyboard layouts +keyboard --xlayouts='ch (fr)' +# System language +lang en_US.UTF-8 +# Network information +network --bootproto=dhcp --device=link --hostname=phyllome-alpha --activate +# Shutdown after installation +shutdown +repo --name="fedora" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64 +repo --name="updates" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f43&arch=x86_64 +#Root password +rootpw --lock +# SELinux configuration +selinux --enforcing +# System services +services --enabled="NetworkManager,systemd-resolved" +# System timezone +timezone Europe/Zurich --utc +# Use network installation +url --mirrorlist="https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64" +# X Window System configuration information +xconfig --defaultdesktop=GNOME --startxonboot +# System bootloader configuration +bootloader --location=mbr --timeout=1 +# Clear the Master Boot Record +zerombr +# Partition clearing information +clearpart --all --initlabel +# Disk partitioning information +part /boot/efi --fstype="efi" --size=512 --fsoptions="umask=0077,shortname=winnt" --label="efi" +part /boot --fstype="ext4" --size=2048 --label="boot" +part / --fstype="ext4" --grow --label="root" --encrypted --mkfsoptions="-O encrypt,fast_commit" + +%post --nochroot --logfile=/mnt/sysimage/root/gnome-desktop-post.log + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.media-handling.gschema.override<< EOF +[org.gnome.desktop.media-handling] +automount-open=false +autorun-never=true +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.Terminal.gschema.override<< EOF +[org.gnome.Terminal.Legacy.Profile] +font='DejaVu Sans Mono 12' +use-system-font=false +auditable-bell=false +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.wm.preferences.gschema.override<< EOF +[org.gnome.desktop.wm.preferences] +button-layout=':minimize,maximize,close' +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.a11y.gschema.override<< EOF +[org.gnome.desktop.a11y] +always-show-universal-access-status=true +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.interface.gschema.override<< EOF +[org.gnome.desktop.interface] +enable-animations=false +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.privacy.gschema.override<< EOF +[org.gnome.desktop.privacy] +remove-old-temp-files=true +remember-recent-file=false +remember-app-usage=false +disable-camera=true +disable-microphone=true +disable-sound-output=true +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.search-providers.gschema.override<< EOF +[org.gnome.desktop.search-providers] +disable-external=true +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.notifications.gschema.override<< EOF +[org.gnome.desktop.notifications.application] +enable-sound-alerts=false +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.sound.gschema.override<< EOF +[org.gnome.desktop.sound] +event-sounds=false +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.thumbnailers.gschema.override<< EOF +[org.gnome.desktop.thumbnailers] +disable-all=true +EOF + +glib-compile-schemas /mnt/sysimage/usr/share/glib-2.0/schemas/ + +%end + +%packages --exclude-weakdeps +@base-graphical +@core +bash-color-prompt +curl +dconf +dejavu-sans-mono-fonts +fedora-remix-logos +firefox +gdm +generic-logos +generic-release +generic-release-common +generic-release-notes +gnome-backgrounds.noarch +gnome-control-center +gnome-session-wayland-session +gnome-shell +gnome-terminal +gvfs-fuse +initial-setup +libusb +mozilla-ublock-origin.noarch +nano +nautilus +pciutils +pipewire-alsa +pipewire-jack-audio-connection-kit +pipewire-pulseaudio +usbutils +wget + +%end diff --git a/cook/dishes/gnome_bare-metal_encrypted_hardware-support_43.cfg b/cook/dishes/gnome_bare-metal_encrypted_hardware-support_43.cfg new file mode 100644 index 0000000..43d4c36 --- /dev/null +++ b/cook/dishes/gnome_bare-metal_encrypted_hardware-support_43.cfg @@ -0,0 +1,138 @@ +# Generated by pykickstart v3.69 +#version=DEVEL +# Use text mode install +text +# Firewall configuration +firewall --enabled +# Run the Setup Agent on first boot +firstboot --reconfig +# Keyboard layouts +keyboard --xlayouts='ch (fr)' +# System language +lang en_US.UTF-8 +# Network information +network --bootproto=dhcp --device=link --hostname=phyllome-alpha --activate +# Shutdown after installation +shutdown +repo --name="fedora" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64 +repo --name="updates" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f43&arch=x86_64 +#Root password +rootpw --lock +# SELinux configuration +selinux --enforcing +# System services +services --enabled="NetworkManager,systemd-resolved" +# System timezone +timezone Europe/Zurich --utc +# Use network installation +url --mirrorlist="https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64" +# X Window System configuration information +xconfig --defaultdesktop=GNOME --startxonboot +# System bootloader configuration +bootloader --location=mbr --timeout=1 +# Clear the Master Boot Record +zerombr +# Partition clearing information +clearpart --all --initlabel +# Disk partitioning information +part /boot/efi --fstype="efi" --size=512 --fsoptions="umask=0077,shortname=winnt" --label="efi" +part /boot --fstype="ext4" --size=2048 --label="boot" +part / --fstype="ext4" --grow --label="root" --encrypted --mkfsoptions="-O encrypt,fast_commit" + +%post --nochroot --logfile=/mnt/sysimage/root/gnome-desktop-post.log + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.media-handling.gschema.override<< EOF +[org.gnome.desktop.media-handling] +automount-open=false +autorun-never=true +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.Terminal.gschema.override<< EOF +[org.gnome.Terminal.Legacy.Profile] +font='DejaVu Sans Mono 12' +use-system-font=false +auditable-bell=false +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.wm.preferences.gschema.override<< EOF +[org.gnome.desktop.wm.preferences] +button-layout=':minimize,maximize,close' +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.a11y.gschema.override<< EOF +[org.gnome.desktop.a11y] +always-show-universal-access-status=true +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.interface.gschema.override<< EOF +[org.gnome.desktop.interface] +enable-animations=false +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.privacy.gschema.override<< EOF +[org.gnome.desktop.privacy] +remove-old-temp-files=true +remember-recent-file=false +remember-app-usage=false +disable-camera=true +disable-microphone=true +disable-sound-output=true +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.search-providers.gschema.override<< EOF +[org.gnome.desktop.search-providers] +disable-external=true +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.notifications.gschema.override<< EOF +[org.gnome.desktop.notifications.application] +enable-sound-alerts=false +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.sound.gschema.override<< EOF +[org.gnome.desktop.sound] +event-sounds=false +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.thumbnailers.gschema.override<< EOF +[org.gnome.desktop.thumbnailers] +disable-all=true +EOF + +glib-compile-schemas /mnt/sysimage/usr/share/glib-2.0/schemas/ + +%end + +%packages --exclude-weakdeps +@base-graphical +@core +bash-color-prompt +curl +dconf +dejavu-sans-mono-fonts +fedora-remix-logos +firefox +gdm +generic-logos +generic-release +generic-release-common +generic-release-notes +gnome-backgrounds.noarch +gnome-control-center +gnome-session-wayland-session +gnome-shell +gnome-terminal +gvfs-fuse +initial-setup +libusb +mozilla-ublock-origin.noarch +nano +nautilus +pciutils +pipewire-alsa +pipewire-jack-audio-connection-kit +pipewire-pulseaudio +usbutils +wget + +%end diff --git a/cook/dishes/gnome_bare-metal_encrypted_hardware-support_rawhide.cfg b/cook/dishes/gnome_bare-metal_encrypted_hardware-support_rawhide.cfg new file mode 100644 index 0000000..43d4c36 --- /dev/null +++ b/cook/dishes/gnome_bare-metal_encrypted_hardware-support_rawhide.cfg @@ -0,0 +1,138 @@ +# Generated by pykickstart v3.69 +#version=DEVEL +# Use text mode install +text +# Firewall configuration +firewall --enabled +# Run the Setup Agent on first boot +firstboot --reconfig +# Keyboard layouts +keyboard --xlayouts='ch (fr)' +# System language +lang en_US.UTF-8 +# Network information +network --bootproto=dhcp --device=link --hostname=phyllome-alpha --activate +# Shutdown after installation +shutdown +repo --name="fedora" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64 +repo --name="updates" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f43&arch=x86_64 +#Root password +rootpw --lock +# SELinux configuration +selinux --enforcing +# System services +services --enabled="NetworkManager,systemd-resolved" +# System timezone +timezone Europe/Zurich --utc +# Use network installation +url --mirrorlist="https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64" +# X Window System configuration information +xconfig --defaultdesktop=GNOME --startxonboot +# System bootloader configuration +bootloader --location=mbr --timeout=1 +# Clear the Master Boot Record +zerombr +# Partition clearing information +clearpart --all --initlabel +# Disk partitioning information +part /boot/efi --fstype="efi" --size=512 --fsoptions="umask=0077,shortname=winnt" --label="efi" +part /boot --fstype="ext4" --size=2048 --label="boot" +part / --fstype="ext4" --grow --label="root" --encrypted --mkfsoptions="-O encrypt,fast_commit" + +%post --nochroot --logfile=/mnt/sysimage/root/gnome-desktop-post.log + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.media-handling.gschema.override<< EOF +[org.gnome.desktop.media-handling] +automount-open=false +autorun-never=true +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.Terminal.gschema.override<< EOF +[org.gnome.Terminal.Legacy.Profile] +font='DejaVu Sans Mono 12' +use-system-font=false +auditable-bell=false +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.wm.preferences.gschema.override<< EOF +[org.gnome.desktop.wm.preferences] +button-layout=':minimize,maximize,close' +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.a11y.gschema.override<< EOF +[org.gnome.desktop.a11y] +always-show-universal-access-status=true +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.interface.gschema.override<< EOF +[org.gnome.desktop.interface] +enable-animations=false +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.privacy.gschema.override<< EOF +[org.gnome.desktop.privacy] +remove-old-temp-files=true +remember-recent-file=false +remember-app-usage=false +disable-camera=true +disable-microphone=true +disable-sound-output=true +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.search-providers.gschema.override<< EOF +[org.gnome.desktop.search-providers] +disable-external=true +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.notifications.gschema.override<< EOF +[org.gnome.desktop.notifications.application] +enable-sound-alerts=false +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.sound.gschema.override<< EOF +[org.gnome.desktop.sound] +event-sounds=false +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.thumbnailers.gschema.override<< EOF +[org.gnome.desktop.thumbnailers] +disable-all=true +EOF + +glib-compile-schemas /mnt/sysimage/usr/share/glib-2.0/schemas/ + +%end + +%packages --exclude-weakdeps +@base-graphical +@core +bash-color-prompt +curl +dconf +dejavu-sans-mono-fonts +fedora-remix-logos +firefox +gdm +generic-logos +generic-release +generic-release-common +generic-release-notes +gnome-backgrounds.noarch +gnome-control-center +gnome-session-wayland-session +gnome-shell +gnome-terminal +gvfs-fuse +initial-setup +libusb +mozilla-ublock-origin.noarch +nano +nautilus +pciutils +pipewire-alsa +pipewire-jack-audio-connection-kit +pipewire-pulseaudio +usbutils +wget + +%end diff --git a/cook/dishes/gnome_bare-metal_encrypted_rawhide.cfg b/cook/dishes/gnome_bare-metal_encrypted_rawhide.cfg new file mode 100644 index 0000000..43d4c36 --- /dev/null +++ b/cook/dishes/gnome_bare-metal_encrypted_rawhide.cfg @@ -0,0 +1,138 @@ +# Generated by pykickstart v3.69 +#version=DEVEL +# Use text mode install +text +# Firewall configuration +firewall --enabled +# Run the Setup Agent on first boot +firstboot --reconfig +# Keyboard layouts +keyboard --xlayouts='ch (fr)' +# System language +lang en_US.UTF-8 +# Network information +network --bootproto=dhcp --device=link --hostname=phyllome-alpha --activate +# Shutdown after installation +shutdown +repo --name="fedora" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64 +repo --name="updates" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f43&arch=x86_64 +#Root password +rootpw --lock +# SELinux configuration +selinux --enforcing +# System services +services --enabled="NetworkManager,systemd-resolved" +# System timezone +timezone Europe/Zurich --utc +# Use network installation +url --mirrorlist="https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64" +# X Window System configuration information +xconfig --defaultdesktop=GNOME --startxonboot +# System bootloader configuration +bootloader --location=mbr --timeout=1 +# Clear the Master Boot Record +zerombr +# Partition clearing information +clearpart --all --initlabel +# Disk partitioning information +part /boot/efi --fstype="efi" --size=512 --fsoptions="umask=0077,shortname=winnt" --label="efi" +part /boot --fstype="ext4" --size=2048 --label="boot" +part / --fstype="ext4" --grow --label="root" --encrypted --mkfsoptions="-O encrypt,fast_commit" + +%post --nochroot --logfile=/mnt/sysimage/root/gnome-desktop-post.log + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.media-handling.gschema.override<< EOF +[org.gnome.desktop.media-handling] +automount-open=false +autorun-never=true +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.Terminal.gschema.override<< EOF +[org.gnome.Terminal.Legacy.Profile] +font='DejaVu Sans Mono 12' +use-system-font=false +auditable-bell=false +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.wm.preferences.gschema.override<< EOF +[org.gnome.desktop.wm.preferences] +button-layout=':minimize,maximize,close' +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.a11y.gschema.override<< EOF +[org.gnome.desktop.a11y] +always-show-universal-access-status=true +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.interface.gschema.override<< EOF +[org.gnome.desktop.interface] +enable-animations=false +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.privacy.gschema.override<< EOF +[org.gnome.desktop.privacy] +remove-old-temp-files=true +remember-recent-file=false +remember-app-usage=false +disable-camera=true +disable-microphone=true +disable-sound-output=true +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.search-providers.gschema.override<< EOF +[org.gnome.desktop.search-providers] +disable-external=true +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.notifications.gschema.override<< EOF +[org.gnome.desktop.notifications.application] +enable-sound-alerts=false +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.sound.gschema.override<< EOF +[org.gnome.desktop.sound] +event-sounds=false +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.thumbnailers.gschema.override<< EOF +[org.gnome.desktop.thumbnailers] +disable-all=true +EOF + +glib-compile-schemas /mnt/sysimage/usr/share/glib-2.0/schemas/ + +%end + +%packages --exclude-weakdeps +@base-graphical +@core +bash-color-prompt +curl +dconf +dejavu-sans-mono-fonts +fedora-remix-logos +firefox +gdm +generic-logos +generic-release +generic-release-common +generic-release-notes +gnome-backgrounds.noarch +gnome-control-center +gnome-session-wayland-session +gnome-shell +gnome-terminal +gvfs-fuse +initial-setup +libusb +mozilla-ublock-origin.noarch +nano +nautilus +pciutils +pipewire-alsa +pipewire-jack-audio-connection-kit +pipewire-pulseaudio +usbutils +wget + +%end diff --git a/cook/dishes/install_bare-metal_gnome_server_43.cfg b/cook/dishes/gnome_bare-metal_hardware-support_43.cfg similarity index 100% rename from cook/dishes/install_bare-metal_gnome_server_43.cfg rename to cook/dishes/gnome_bare-metal_hardware-support_43.cfg diff --git a/cook/dishes/install_virtual_gnome_hardware-support_server_43.cfg b/cook/dishes/gnome_bare-metal_hardware-support_rawhide.cfg similarity index 100% rename from cook/dishes/install_virtual_gnome_hardware-support_server_43.cfg rename to cook/dishes/gnome_bare-metal_hardware-support_rawhide.cfg diff --git a/cook/dishes/install_virtual_hypervisor-desktop_amdcpu_gnome_server_43.cfg b/cook/dishes/gnome_bare-metal_hypervisor-desktop_amdcpu_hardware-support_43.cfg similarity index 100% rename from cook/dishes/install_virtual_hypervisor-desktop_amdcpu_gnome_server_43.cfg rename to cook/dishes/gnome_bare-metal_hypervisor-desktop_amdcpu_hardware-support_43.cfg index 63f2b98..b28a521 100644 --- a/cook/dishes/install_virtual_hypervisor-desktop_amdcpu_gnome_server_43.cfg +++ b/cook/dishes/gnome_bare-metal_hypervisor-desktop_amdcpu_hardware-support_43.cfg @@ -39,6 +39,61 @@ part /boot/efi --fstype="efi" --size=512 --fsoptions="umask=0077,shortname=winnt part /boot --fstype="ext4" --size=2048 --label="boot" part / --fstype="ext4" --grow --label="root" --mkfsoptions="-O encrypt,fast_commit" +%post --nochroot --logfile=/mnt/sysimage/root/vmm-post-scripts.log + +# Create a file to autostart virt-manager +cat > /mnt/sysimage/etc/xdg/autostart/virt-manager.desktop << EOF +[Desktop Entry] +Type=Application +Name=Virtual Machine Manager +Exec=virt-manager +EOF + +# Modify the default virt-manager behavior for misc. options +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.virt-manager.virt-manager.gschema.override<< EOF + +[org.virt-manager.virt-manager] +xmleditor-enabled=true +manager-window-height=600 +manager-window-width=200 + +[org.virt-manager.virt-manager.connections] +uris=['qemu:///system', 'qemu:///session'] +autoconnect=['qemu:///session'] + +[org.virt-manager.virt-manager.vmlist-fields] +cpu-usage=false + +[org.virt-manager.virt-manager.stats] +update-interval=3 +enable-disk-poll=true +enable-memory-poll=true +enable-net-poll=true + +[org.virt-manager.virt-manager.console] +scaling=2 +resize-guest=1 +autoconnect=false + +[org.virt-manager.virt-manager.details] +show-toolbar=false + +[org.virt-manager.virt-manager.new-vm] +storage-format='raw' +cpu-default='host-model' +graphics-type='spice' + +[org.virt-manager.virt-manager.confirm] +forcepoweroff=false +removedev=false +unapplied-dev=false + +EOF + +glib-compile-schemas /mnt/sysimage/usr/share/glib-2.0/schemas/ + +%end + %post --nochroot --logfile=/mnt/sysimage/root/gnome-desktop-post.log cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.media-handling.gschema.override<< EOF @@ -103,61 +158,6 @@ glib-compile-schemas /mnt/sysimage/usr/share/glib-2.0/schemas/ %end -%post --nochroot --logfile=/mnt/sysimage/root/vmm-post-scripts.log - -# Create a file to autostart virt-manager -cat > /mnt/sysimage/etc/xdg/autostart/virt-manager.desktop << EOF -[Desktop Entry] -Type=Application -Name=Virtual Machine Manager -Exec=virt-manager -EOF - -# Modify the default virt-manager behavior for misc. options -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.virt-manager.virt-manager.gschema.override<< EOF - -[org.virt-manager.virt-manager] -xmleditor-enabled=true -manager-window-height=600 -manager-window-width=200 - -[org.virt-manager.virt-manager.connections] -uris=['qemu:///system', 'qemu:///session'] -autoconnect=['qemu:///session'] - -[org.virt-manager.virt-manager.vmlist-fields] -cpu-usage=false - -[org.virt-manager.virt-manager.stats] -update-interval=3 -enable-disk-poll=true -enable-memory-poll=true -enable-net-poll=true - -[org.virt-manager.virt-manager.console] -scaling=2 -resize-guest=1 -autoconnect=false - -[org.virt-manager.virt-manager.details] -show-toolbar=false - -[org.virt-manager.virt-manager.new-vm] -storage-format='raw' -cpu-default='host-model' -graphics-type='spice' - -[org.virt-manager.virt-manager.confirm] -forcepoweroff=false -removedev=false -unapplied-dev=false - -EOF - -glib-compile-schemas /mnt/sysimage/usr/share/glib-2.0/schemas/ - -%end - %post --nochroot --logfile=/mnt/sysimage/root/hypervisor-amdcpu-post.log sed -i 's/\(quiet\)/\1 iommu=pt rd.driver.pre=vfio-pci/i' /mnt/sysimage/etc/default/grub # Load kernel modules in GRUB. diff --git a/cook/dishes/install_virtual_gnome_server_43.cfg b/cook/dishes/gnome_bare-metal_rawhide.cfg similarity index 100% rename from cook/dishes/install_virtual_gnome_server_43.cfg rename to cook/dishes/gnome_bare-metal_rawhide.cfg diff --git a/cook/dishes/install_virtual_gnome_hardware-support_server_rawhide.cfg b/cook/dishes/gnome_virtual_43.cfg similarity index 96% rename from cook/dishes/install_virtual_gnome_hardware-support_server_rawhide.cfg rename to cook/dishes/gnome_virtual_43.cfg index 43cb536..dbec6c6 100644 --- a/cook/dishes/install_virtual_gnome_hardware-support_server_rawhide.cfg +++ b/cook/dishes/gnome_virtual_43.cfg @@ -16,7 +16,6 @@ network --bootproto=dhcp --device=link --hostname=phyllome-alpha --activate shutdown repo --name="fedora" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64 repo --name="updates" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f43&arch=x86_64 -repo --name="rawhide" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=x86_64 #Root password rootpw --lock # SELinux configuration @@ -26,7 +25,7 @@ services --enabled="NetworkManager,systemd-resolved" # System timezone timezone Europe/Zurich --utc # Use network installation -url --mirrorlist="https://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=x86_64" +url --mirrorlist="https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64" # X Window System configuration information xconfig --defaultdesktop=GNOME --startxonboot # System bootloader configuration diff --git a/cook/dishes/gnome_virtual_encrypted_43.cfg b/cook/dishes/gnome_virtual_encrypted_43.cfg new file mode 100644 index 0000000..43d4c36 --- /dev/null +++ b/cook/dishes/gnome_virtual_encrypted_43.cfg @@ -0,0 +1,138 @@ +# Generated by pykickstart v3.69 +#version=DEVEL +# Use text mode install +text +# Firewall configuration +firewall --enabled +# Run the Setup Agent on first boot +firstboot --reconfig +# Keyboard layouts +keyboard --xlayouts='ch (fr)' +# System language +lang en_US.UTF-8 +# Network information +network --bootproto=dhcp --device=link --hostname=phyllome-alpha --activate +# Shutdown after installation +shutdown +repo --name="fedora" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64 +repo --name="updates" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f43&arch=x86_64 +#Root password +rootpw --lock +# SELinux configuration +selinux --enforcing +# System services +services --enabled="NetworkManager,systemd-resolved" +# System timezone +timezone Europe/Zurich --utc +# Use network installation +url --mirrorlist="https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64" +# X Window System configuration information +xconfig --defaultdesktop=GNOME --startxonboot +# System bootloader configuration +bootloader --location=mbr --timeout=1 +# Clear the Master Boot Record +zerombr +# Partition clearing information +clearpart --all --initlabel +# Disk partitioning information +part /boot/efi --fstype="efi" --size=512 --fsoptions="umask=0077,shortname=winnt" --label="efi" +part /boot --fstype="ext4" --size=2048 --label="boot" +part / --fstype="ext4" --grow --label="root" --encrypted --mkfsoptions="-O encrypt,fast_commit" + +%post --nochroot --logfile=/mnt/sysimage/root/gnome-desktop-post.log + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.media-handling.gschema.override<< EOF +[org.gnome.desktop.media-handling] +automount-open=false +autorun-never=true +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.Terminal.gschema.override<< EOF +[org.gnome.Terminal.Legacy.Profile] +font='DejaVu Sans Mono 12' +use-system-font=false +auditable-bell=false +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.wm.preferences.gschema.override<< EOF +[org.gnome.desktop.wm.preferences] +button-layout=':minimize,maximize,close' +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.a11y.gschema.override<< EOF +[org.gnome.desktop.a11y] +always-show-universal-access-status=true +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.interface.gschema.override<< EOF +[org.gnome.desktop.interface] +enable-animations=false +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.privacy.gschema.override<< EOF +[org.gnome.desktop.privacy] +remove-old-temp-files=true +remember-recent-file=false +remember-app-usage=false +disable-camera=true +disable-microphone=true +disable-sound-output=true +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.search-providers.gschema.override<< EOF +[org.gnome.desktop.search-providers] +disable-external=true +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.notifications.gschema.override<< EOF +[org.gnome.desktop.notifications.application] +enable-sound-alerts=false +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.sound.gschema.override<< EOF +[org.gnome.desktop.sound] +event-sounds=false +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.thumbnailers.gschema.override<< EOF +[org.gnome.desktop.thumbnailers] +disable-all=true +EOF + +glib-compile-schemas /mnt/sysimage/usr/share/glib-2.0/schemas/ + +%end + +%packages --exclude-weakdeps +@base-graphical +@core +bash-color-prompt +curl +dconf +dejavu-sans-mono-fonts +fedora-remix-logos +firefox +gdm +generic-logos +generic-release +generic-release-common +generic-release-notes +gnome-backgrounds.noarch +gnome-control-center +gnome-session-wayland-session +gnome-shell +gnome-terminal +gvfs-fuse +initial-setup +libusb +mozilla-ublock-origin.noarch +nano +nautilus +pciutils +pipewire-alsa +pipewire-jack-audio-connection-kit +pipewire-pulseaudio +usbutils +wget + +%end diff --git a/cook/dishes/gnome_virtual_encrypted_hardware-support_43.cfg b/cook/dishes/gnome_virtual_encrypted_hardware-support_43.cfg new file mode 100644 index 0000000..43d4c36 --- /dev/null +++ b/cook/dishes/gnome_virtual_encrypted_hardware-support_43.cfg @@ -0,0 +1,138 @@ +# Generated by pykickstart v3.69 +#version=DEVEL +# Use text mode install +text +# Firewall configuration +firewall --enabled +# Run the Setup Agent on first boot +firstboot --reconfig +# Keyboard layouts +keyboard --xlayouts='ch (fr)' +# System language +lang en_US.UTF-8 +# Network information +network --bootproto=dhcp --device=link --hostname=phyllome-alpha --activate +# Shutdown after installation +shutdown +repo --name="fedora" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64 +repo --name="updates" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f43&arch=x86_64 +#Root password +rootpw --lock +# SELinux configuration +selinux --enforcing +# System services +services --enabled="NetworkManager,systemd-resolved" +# System timezone +timezone Europe/Zurich --utc +# Use network installation +url --mirrorlist="https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64" +# X Window System configuration information +xconfig --defaultdesktop=GNOME --startxonboot +# System bootloader configuration +bootloader --location=mbr --timeout=1 +# Clear the Master Boot Record +zerombr +# Partition clearing information +clearpart --all --initlabel +# Disk partitioning information +part /boot/efi --fstype="efi" --size=512 --fsoptions="umask=0077,shortname=winnt" --label="efi" +part /boot --fstype="ext4" --size=2048 --label="boot" +part / --fstype="ext4" --grow --label="root" --encrypted --mkfsoptions="-O encrypt,fast_commit" + +%post --nochroot --logfile=/mnt/sysimage/root/gnome-desktop-post.log + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.media-handling.gschema.override<< EOF +[org.gnome.desktop.media-handling] +automount-open=false +autorun-never=true +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.Terminal.gschema.override<< EOF +[org.gnome.Terminal.Legacy.Profile] +font='DejaVu Sans Mono 12' +use-system-font=false +auditable-bell=false +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.wm.preferences.gschema.override<< EOF +[org.gnome.desktop.wm.preferences] +button-layout=':minimize,maximize,close' +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.a11y.gschema.override<< EOF +[org.gnome.desktop.a11y] +always-show-universal-access-status=true +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.interface.gschema.override<< EOF +[org.gnome.desktop.interface] +enable-animations=false +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.privacy.gschema.override<< EOF +[org.gnome.desktop.privacy] +remove-old-temp-files=true +remember-recent-file=false +remember-app-usage=false +disable-camera=true +disable-microphone=true +disable-sound-output=true +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.search-providers.gschema.override<< EOF +[org.gnome.desktop.search-providers] +disable-external=true +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.notifications.gschema.override<< EOF +[org.gnome.desktop.notifications.application] +enable-sound-alerts=false +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.sound.gschema.override<< EOF +[org.gnome.desktop.sound] +event-sounds=false +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.thumbnailers.gschema.override<< EOF +[org.gnome.desktop.thumbnailers] +disable-all=true +EOF + +glib-compile-schemas /mnt/sysimage/usr/share/glib-2.0/schemas/ + +%end + +%packages --exclude-weakdeps +@base-graphical +@core +bash-color-prompt +curl +dconf +dejavu-sans-mono-fonts +fedora-remix-logos +firefox +gdm +generic-logos +generic-release +generic-release-common +generic-release-notes +gnome-backgrounds.noarch +gnome-control-center +gnome-session-wayland-session +gnome-shell +gnome-terminal +gvfs-fuse +initial-setup +libusb +mozilla-ublock-origin.noarch +nano +nautilus +pciutils +pipewire-alsa +pipewire-jack-audio-connection-kit +pipewire-pulseaudio +usbutils +wget + +%end diff --git a/cook/dishes/gnome_virtual_encrypted_hardware-support_rawhide.cfg b/cook/dishes/gnome_virtual_encrypted_hardware-support_rawhide.cfg new file mode 100644 index 0000000..43d4c36 --- /dev/null +++ b/cook/dishes/gnome_virtual_encrypted_hardware-support_rawhide.cfg @@ -0,0 +1,138 @@ +# Generated by pykickstart v3.69 +#version=DEVEL +# Use text mode install +text +# Firewall configuration +firewall --enabled +# Run the Setup Agent on first boot +firstboot --reconfig +# Keyboard layouts +keyboard --xlayouts='ch (fr)' +# System language +lang en_US.UTF-8 +# Network information +network --bootproto=dhcp --device=link --hostname=phyllome-alpha --activate +# Shutdown after installation +shutdown +repo --name="fedora" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64 +repo --name="updates" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f43&arch=x86_64 +#Root password +rootpw --lock +# SELinux configuration +selinux --enforcing +# System services +services --enabled="NetworkManager,systemd-resolved" +# System timezone +timezone Europe/Zurich --utc +# Use network installation +url --mirrorlist="https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64" +# X Window System configuration information +xconfig --defaultdesktop=GNOME --startxonboot +# System bootloader configuration +bootloader --location=mbr --timeout=1 +# Clear the Master Boot Record +zerombr +# Partition clearing information +clearpart --all --initlabel +# Disk partitioning information +part /boot/efi --fstype="efi" --size=512 --fsoptions="umask=0077,shortname=winnt" --label="efi" +part /boot --fstype="ext4" --size=2048 --label="boot" +part / --fstype="ext4" --grow --label="root" --encrypted --mkfsoptions="-O encrypt,fast_commit" + +%post --nochroot --logfile=/mnt/sysimage/root/gnome-desktop-post.log + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.media-handling.gschema.override<< EOF +[org.gnome.desktop.media-handling] +automount-open=false +autorun-never=true +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.Terminal.gschema.override<< EOF +[org.gnome.Terminal.Legacy.Profile] +font='DejaVu Sans Mono 12' +use-system-font=false +auditable-bell=false +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.wm.preferences.gschema.override<< EOF +[org.gnome.desktop.wm.preferences] +button-layout=':minimize,maximize,close' +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.a11y.gschema.override<< EOF +[org.gnome.desktop.a11y] +always-show-universal-access-status=true +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.interface.gschema.override<< EOF +[org.gnome.desktop.interface] +enable-animations=false +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.privacy.gschema.override<< EOF +[org.gnome.desktop.privacy] +remove-old-temp-files=true +remember-recent-file=false +remember-app-usage=false +disable-camera=true +disable-microphone=true +disable-sound-output=true +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.search-providers.gschema.override<< EOF +[org.gnome.desktop.search-providers] +disable-external=true +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.notifications.gschema.override<< EOF +[org.gnome.desktop.notifications.application] +enable-sound-alerts=false +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.sound.gschema.override<< EOF +[org.gnome.desktop.sound] +event-sounds=false +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.thumbnailers.gschema.override<< EOF +[org.gnome.desktop.thumbnailers] +disable-all=true +EOF + +glib-compile-schemas /mnt/sysimage/usr/share/glib-2.0/schemas/ + +%end + +%packages --exclude-weakdeps +@base-graphical +@core +bash-color-prompt +curl +dconf +dejavu-sans-mono-fonts +fedora-remix-logos +firefox +gdm +generic-logos +generic-release +generic-release-common +generic-release-notes +gnome-backgrounds.noarch +gnome-control-center +gnome-session-wayland-session +gnome-shell +gnome-terminal +gvfs-fuse +initial-setup +libusb +mozilla-ublock-origin.noarch +nano +nautilus +pciutils +pipewire-alsa +pipewire-jack-audio-connection-kit +pipewire-pulseaudio +usbutils +wget + +%end diff --git a/cook/dishes/gnome_virtual_encrypted_rawhide.cfg b/cook/dishes/gnome_virtual_encrypted_rawhide.cfg new file mode 100644 index 0000000..43d4c36 --- /dev/null +++ b/cook/dishes/gnome_virtual_encrypted_rawhide.cfg @@ -0,0 +1,138 @@ +# Generated by pykickstart v3.69 +#version=DEVEL +# Use text mode install +text +# Firewall configuration +firewall --enabled +# Run the Setup Agent on first boot +firstboot --reconfig +# Keyboard layouts +keyboard --xlayouts='ch (fr)' +# System language +lang en_US.UTF-8 +# Network information +network --bootproto=dhcp --device=link --hostname=phyllome-alpha --activate +# Shutdown after installation +shutdown +repo --name="fedora" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64 +repo --name="updates" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f43&arch=x86_64 +#Root password +rootpw --lock +# SELinux configuration +selinux --enforcing +# System services +services --enabled="NetworkManager,systemd-resolved" +# System timezone +timezone Europe/Zurich --utc +# Use network installation +url --mirrorlist="https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64" +# X Window System configuration information +xconfig --defaultdesktop=GNOME --startxonboot +# System bootloader configuration +bootloader --location=mbr --timeout=1 +# Clear the Master Boot Record +zerombr +# Partition clearing information +clearpart --all --initlabel +# Disk partitioning information +part /boot/efi --fstype="efi" --size=512 --fsoptions="umask=0077,shortname=winnt" --label="efi" +part /boot --fstype="ext4" --size=2048 --label="boot" +part / --fstype="ext4" --grow --label="root" --encrypted --mkfsoptions="-O encrypt,fast_commit" + +%post --nochroot --logfile=/mnt/sysimage/root/gnome-desktop-post.log + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.media-handling.gschema.override<< EOF +[org.gnome.desktop.media-handling] +automount-open=false +autorun-never=true +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.Terminal.gschema.override<< EOF +[org.gnome.Terminal.Legacy.Profile] +font='DejaVu Sans Mono 12' +use-system-font=false +auditable-bell=false +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.wm.preferences.gschema.override<< EOF +[org.gnome.desktop.wm.preferences] +button-layout=':minimize,maximize,close' +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.a11y.gschema.override<< EOF +[org.gnome.desktop.a11y] +always-show-universal-access-status=true +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.interface.gschema.override<< EOF +[org.gnome.desktop.interface] +enable-animations=false +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.privacy.gschema.override<< EOF +[org.gnome.desktop.privacy] +remove-old-temp-files=true +remember-recent-file=false +remember-app-usage=false +disable-camera=true +disable-microphone=true +disable-sound-output=true +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.search-providers.gschema.override<< EOF +[org.gnome.desktop.search-providers] +disable-external=true +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.notifications.gschema.override<< EOF +[org.gnome.desktop.notifications.application] +enable-sound-alerts=false +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.sound.gschema.override<< EOF +[org.gnome.desktop.sound] +event-sounds=false +EOF + +cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.thumbnailers.gschema.override<< EOF +[org.gnome.desktop.thumbnailers] +disable-all=true +EOF + +glib-compile-schemas /mnt/sysimage/usr/share/glib-2.0/schemas/ + +%end + +%packages --exclude-weakdeps +@base-graphical +@core +bash-color-prompt +curl +dconf +dejavu-sans-mono-fonts +fedora-remix-logos +firefox +gdm +generic-logos +generic-release +generic-release-common +generic-release-notes +gnome-backgrounds.noarch +gnome-control-center +gnome-session-wayland-session +gnome-shell +gnome-terminal +gvfs-fuse +initial-setup +libusb +mozilla-ublock-origin.noarch +nano +nautilus +pciutils +pipewire-alsa +pipewire-jack-audio-connection-kit +pipewire-pulseaudio +usbutils +wget + +%end diff --git a/cook/dishes/install_bare-metal_gnome_hardware-support_server_rawhide.cfg b/cook/dishes/gnome_virtual_hardware-support_43.cfg similarity index 96% rename from cook/dishes/install_bare-metal_gnome_hardware-support_server_rawhide.cfg rename to cook/dishes/gnome_virtual_hardware-support_43.cfg index 43cb536..dbec6c6 100644 --- a/cook/dishes/install_bare-metal_gnome_hardware-support_server_rawhide.cfg +++ b/cook/dishes/gnome_virtual_hardware-support_43.cfg @@ -16,7 +16,6 @@ network --bootproto=dhcp --device=link --hostname=phyllome-alpha --activate shutdown repo --name="fedora" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64 repo --name="updates" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f43&arch=x86_64 -repo --name="rawhide" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=x86_64 #Root password rootpw --lock # SELinux configuration @@ -26,7 +25,7 @@ services --enabled="NetworkManager,systemd-resolved" # System timezone timezone Europe/Zurich --utc # Use network installation -url --mirrorlist="https://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=x86_64" +url --mirrorlist="https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64" # X Window System configuration information xconfig --defaultdesktop=GNOME --startxonboot # System bootloader configuration diff --git a/cook/dishes/install_virtual_gnome_server_rawhide.cfg b/cook/dishes/gnome_virtual_hardware-support_rawhide.cfg similarity index 96% rename from cook/dishes/install_virtual_gnome_server_rawhide.cfg rename to cook/dishes/gnome_virtual_hardware-support_rawhide.cfg index 43cb536..dbec6c6 100644 --- a/cook/dishes/install_virtual_gnome_server_rawhide.cfg +++ b/cook/dishes/gnome_virtual_hardware-support_rawhide.cfg @@ -16,7 +16,6 @@ network --bootproto=dhcp --device=link --hostname=phyllome-alpha --activate shutdown repo --name="fedora" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64 repo --name="updates" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f43&arch=x86_64 -repo --name="rawhide" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=x86_64 #Root password rootpw --lock # SELinux configuration @@ -26,7 +25,7 @@ services --enabled="NetworkManager,systemd-resolved" # System timezone timezone Europe/Zurich --utc # Use network installation -url --mirrorlist="https://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=x86_64" +url --mirrorlist="https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64" # X Window System configuration information xconfig --defaultdesktop=GNOME --startxonboot # System bootloader configuration diff --git a/cook/dishes/install_bare-metal_gnome_server_rawhide.cfg b/cook/dishes/gnome_virtual_rawhide.cfg similarity index 96% rename from cook/dishes/install_bare-metal_gnome_server_rawhide.cfg rename to cook/dishes/gnome_virtual_rawhide.cfg index 43cb536..dbec6c6 100644 --- a/cook/dishes/install_bare-metal_gnome_server_rawhide.cfg +++ b/cook/dishes/gnome_virtual_rawhide.cfg @@ -16,7 +16,6 @@ network --bootproto=dhcp --device=link --hostname=phyllome-alpha --activate shutdown repo --name="fedora" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64 repo --name="updates" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f43&arch=x86_64 -repo --name="rawhide" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=x86_64 #Root password rootpw --lock # SELinux configuration @@ -26,7 +25,7 @@ services --enabled="NetworkManager,systemd-resolved" # System timezone timezone Europe/Zurich --utc # Use network installation -url --mirrorlist="https://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=x86_64" +url --mirrorlist="https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64" # X Window System configuration information xconfig --defaultdesktop=GNOME --startxonboot # System bootloader configuration diff --git a/cook/dishes/install_bare-metal_gnome_encrypted_hardware-support_server_43.cfg b/cook/dishes/install_bare-metal_gnome_encrypted_hardware-support_server_43.cfg deleted file mode 100644 index c1c880b..0000000 --- a/cook/dishes/install_bare-metal_gnome_encrypted_hardware-support_server_43.cfg +++ /dev/null @@ -1,141 +0,0 @@ -# Generated by pykickstart v3.69 -#version=DEVEL -# Use text mode install -text -# Firewall configuration -firewall --enabled -# Run the Setup Agent on first boot -firstboot --reconfig -# Keyboard layouts -keyboard --xlayouts='ch (fr)' -# System language -lang en_US.UTF-8 -# Network information -network --bootproto=dhcp --device=link --hostname=phyllome-alpha --activate -# Shutdown after installation -shutdown -repo --name="fedora" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64 -repo --name="updates" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f43&arch=x86_64 -#Root password -rootpw --lock -# SELinux configuration -selinux --enforcing -# System services -services --enabled="NetworkManager,systemd-resolved" -# System timezone -timezone Europe/Zurich --utc -# Use network installation -url --mirrorlist="https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64" -# X Window System configuration information -xconfig --defaultdesktop=GNOME --startxonboot -# System bootloader configuration -bootloader --location=mbr --timeout=1 -# Clear the Master Boot Record -zerombr -# Partition clearing information -clearpart --all --initlabel -# Disk partitioning information -part /boot/efi --fstype="efi" --size=512 --fsoptions="umask=0077,shortname=winnt" --label="efi" -part /boot --fstype="ext4" --size=2048 --label="boot" -part / --fstype="ext4" --grow --label="root" --mkfsoptions="-O encrypt,fast_commit" -part /boot/efi --fstype="efi" --size=512 --fsoptions="umask=0077,shortname=winnt" --label="efi" -part /boot --fstype="ext4" --size=2048 --label="boot" -part / --fstype="ext4" --grow --label="root" --encrypted --mkfsoptions="-O encrypt,fast_commit" - -%post --nochroot --logfile=/mnt/sysimage/root/gnome-desktop-post.log - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.media-handling.gschema.override<< EOF -[org.gnome.desktop.media-handling] -automount-open=false -autorun-never=true -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.Terminal.gschema.override<< EOF -[org.gnome.Terminal.Legacy.Profile] -font='DejaVu Sans Mono 12' -use-system-font=false -auditable-bell=false -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.wm.preferences.gschema.override<< EOF -[org.gnome.desktop.wm.preferences] -button-layout=':minimize,maximize,close' -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.a11y.gschema.override<< EOF -[org.gnome.desktop.a11y] -always-show-universal-access-status=true -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.interface.gschema.override<< EOF -[org.gnome.desktop.interface] -enable-animations=false -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.privacy.gschema.override<< EOF -[org.gnome.desktop.privacy] -remove-old-temp-files=true -remember-recent-file=false -remember-app-usage=false -disable-camera=true -disable-microphone=true -disable-sound-output=true -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.search-providers.gschema.override<< EOF -[org.gnome.desktop.search-providers] -disable-external=true -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.notifications.gschema.override<< EOF -[org.gnome.desktop.notifications.application] -enable-sound-alerts=false -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.sound.gschema.override<< EOF -[org.gnome.desktop.sound] -event-sounds=false -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.thumbnailers.gschema.override<< EOF -[org.gnome.desktop.thumbnailers] -disable-all=true -EOF - -glib-compile-schemas /mnt/sysimage/usr/share/glib-2.0/schemas/ - -%end - -%packages --exclude-weakdeps -@base-graphical -@core -bash-color-prompt -curl -dconf -dejavu-sans-mono-fonts -fedora-remix-logos -firefox -gdm -generic-logos -generic-release -generic-release-common -generic-release-notes -gnome-backgrounds.noarch -gnome-control-center -gnome-session-wayland-session -gnome-shell -gnome-terminal -gvfs-fuse -initial-setup -libusb -mozilla-ublock-origin.noarch -nano -nautilus -pciutils -pipewire-alsa -pipewire-jack-audio-connection-kit -pipewire-pulseaudio -usbutils -wget - -%end diff --git a/cook/dishes/install_bare-metal_gnome_encrypted_hardware-support_server_rawhide.cfg b/cook/dishes/install_bare-metal_gnome_encrypted_hardware-support_server_rawhide.cfg deleted file mode 100644 index e130533..0000000 --- a/cook/dishes/install_bare-metal_gnome_encrypted_hardware-support_server_rawhide.cfg +++ /dev/null @@ -1,142 +0,0 @@ -# Generated by pykickstart v3.69 -#version=DEVEL -# Use text mode install -text -# Firewall configuration -firewall --enabled -# Run the Setup Agent on first boot -firstboot --reconfig -# Keyboard layouts -keyboard --xlayouts='ch (fr)' -# System language -lang en_US.UTF-8 -# Network information -network --bootproto=dhcp --device=link --hostname=phyllome-alpha --activate -# Shutdown after installation -shutdown -repo --name="fedora" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64 -repo --name="updates" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f43&arch=x86_64 -repo --name="rawhide" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=x86_64 -#Root password -rootpw --lock -# SELinux configuration -selinux --enforcing -# System services -services --enabled="NetworkManager,systemd-resolved" -# System timezone -timezone Europe/Zurich --utc -# Use network installation -url --mirrorlist="https://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=x86_64" -# X Window System configuration information -xconfig --defaultdesktop=GNOME --startxonboot -# System bootloader configuration -bootloader --location=mbr --timeout=1 -# Clear the Master Boot Record -zerombr -# Partition clearing information -clearpart --all --initlabel -# Disk partitioning information -part /boot/efi --fstype="efi" --size=512 --fsoptions="umask=0077,shortname=winnt" --label="efi" -part /boot --fstype="ext4" --size=2048 --label="boot" -part / --fstype="ext4" --grow --label="root" --mkfsoptions="-O encrypt,fast_commit" -part /boot/efi --fstype="efi" --size=512 --fsoptions="umask=0077,shortname=winnt" --label="efi" -part /boot --fstype="ext4" --size=2048 --label="boot" -part / --fstype="ext4" --grow --label="root" --encrypted --mkfsoptions="-O encrypt,fast_commit" - -%post --nochroot --logfile=/mnt/sysimage/root/gnome-desktop-post.log - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.media-handling.gschema.override<< EOF -[org.gnome.desktop.media-handling] -automount-open=false -autorun-never=true -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.Terminal.gschema.override<< EOF -[org.gnome.Terminal.Legacy.Profile] -font='DejaVu Sans Mono 12' -use-system-font=false -auditable-bell=false -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.wm.preferences.gschema.override<< EOF -[org.gnome.desktop.wm.preferences] -button-layout=':minimize,maximize,close' -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.a11y.gschema.override<< EOF -[org.gnome.desktop.a11y] -always-show-universal-access-status=true -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.interface.gschema.override<< EOF -[org.gnome.desktop.interface] -enable-animations=false -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.privacy.gschema.override<< EOF -[org.gnome.desktop.privacy] -remove-old-temp-files=true -remember-recent-file=false -remember-app-usage=false -disable-camera=true -disable-microphone=true -disable-sound-output=true -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.search-providers.gschema.override<< EOF -[org.gnome.desktop.search-providers] -disable-external=true -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.notifications.gschema.override<< EOF -[org.gnome.desktop.notifications.application] -enable-sound-alerts=false -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.sound.gschema.override<< EOF -[org.gnome.desktop.sound] -event-sounds=false -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.thumbnailers.gschema.override<< EOF -[org.gnome.desktop.thumbnailers] -disable-all=true -EOF - -glib-compile-schemas /mnt/sysimage/usr/share/glib-2.0/schemas/ - -%end - -%packages --exclude-weakdeps -@base-graphical -@core -bash-color-prompt -curl -dconf -dejavu-sans-mono-fonts -fedora-remix-logos -firefox -gdm -generic-logos -generic-release -generic-release-common -generic-release-notes -gnome-backgrounds.noarch -gnome-control-center -gnome-session-wayland-session -gnome-shell -gnome-terminal -gvfs-fuse -initial-setup -libusb -mozilla-ublock-origin.noarch -nano -nautilus -pciutils -pipewire-alsa -pipewire-jack-audio-connection-kit -pipewire-pulseaudio -usbutils -wget - -%end diff --git a/cook/dishes/install_bare-metal_gnome_encrypted_server_43.cfg b/cook/dishes/install_bare-metal_gnome_encrypted_server_43.cfg deleted file mode 100644 index c1c880b..0000000 --- a/cook/dishes/install_bare-metal_gnome_encrypted_server_43.cfg +++ /dev/null @@ -1,141 +0,0 @@ -# Generated by pykickstart v3.69 -#version=DEVEL -# Use text mode install -text -# Firewall configuration -firewall --enabled -# Run the Setup Agent on first boot -firstboot --reconfig -# Keyboard layouts -keyboard --xlayouts='ch (fr)' -# System language -lang en_US.UTF-8 -# Network information -network --bootproto=dhcp --device=link --hostname=phyllome-alpha --activate -# Shutdown after installation -shutdown -repo --name="fedora" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64 -repo --name="updates" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f43&arch=x86_64 -#Root password -rootpw --lock -# SELinux configuration -selinux --enforcing -# System services -services --enabled="NetworkManager,systemd-resolved" -# System timezone -timezone Europe/Zurich --utc -# Use network installation -url --mirrorlist="https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64" -# X Window System configuration information -xconfig --defaultdesktop=GNOME --startxonboot -# System bootloader configuration -bootloader --location=mbr --timeout=1 -# Clear the Master Boot Record -zerombr -# Partition clearing information -clearpart --all --initlabel -# Disk partitioning information -part /boot/efi --fstype="efi" --size=512 --fsoptions="umask=0077,shortname=winnt" --label="efi" -part /boot --fstype="ext4" --size=2048 --label="boot" -part / --fstype="ext4" --grow --label="root" --mkfsoptions="-O encrypt,fast_commit" -part /boot/efi --fstype="efi" --size=512 --fsoptions="umask=0077,shortname=winnt" --label="efi" -part /boot --fstype="ext4" --size=2048 --label="boot" -part / --fstype="ext4" --grow --label="root" --encrypted --mkfsoptions="-O encrypt,fast_commit" - -%post --nochroot --logfile=/mnt/sysimage/root/gnome-desktop-post.log - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.media-handling.gschema.override<< EOF -[org.gnome.desktop.media-handling] -automount-open=false -autorun-never=true -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.Terminal.gschema.override<< EOF -[org.gnome.Terminal.Legacy.Profile] -font='DejaVu Sans Mono 12' -use-system-font=false -auditable-bell=false -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.wm.preferences.gschema.override<< EOF -[org.gnome.desktop.wm.preferences] -button-layout=':minimize,maximize,close' -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.a11y.gschema.override<< EOF -[org.gnome.desktop.a11y] -always-show-universal-access-status=true -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.interface.gschema.override<< EOF -[org.gnome.desktop.interface] -enable-animations=false -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.privacy.gschema.override<< EOF -[org.gnome.desktop.privacy] -remove-old-temp-files=true -remember-recent-file=false -remember-app-usage=false -disable-camera=true -disable-microphone=true -disable-sound-output=true -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.search-providers.gschema.override<< EOF -[org.gnome.desktop.search-providers] -disable-external=true -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.notifications.gschema.override<< EOF -[org.gnome.desktop.notifications.application] -enable-sound-alerts=false -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.sound.gschema.override<< EOF -[org.gnome.desktop.sound] -event-sounds=false -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.thumbnailers.gschema.override<< EOF -[org.gnome.desktop.thumbnailers] -disable-all=true -EOF - -glib-compile-schemas /mnt/sysimage/usr/share/glib-2.0/schemas/ - -%end - -%packages --exclude-weakdeps -@base-graphical -@core -bash-color-prompt -curl -dconf -dejavu-sans-mono-fonts -fedora-remix-logos -firefox -gdm -generic-logos -generic-release -generic-release-common -generic-release-notes -gnome-backgrounds.noarch -gnome-control-center -gnome-session-wayland-session -gnome-shell -gnome-terminal -gvfs-fuse -initial-setup -libusb -mozilla-ublock-origin.noarch -nano -nautilus -pciutils -pipewire-alsa -pipewire-jack-audio-connection-kit -pipewire-pulseaudio -usbutils -wget - -%end diff --git a/cook/dishes/install_bare-metal_gnome_encrypted_server_rawhide.cfg b/cook/dishes/install_bare-metal_gnome_encrypted_server_rawhide.cfg deleted file mode 100644 index e130533..0000000 --- a/cook/dishes/install_bare-metal_gnome_encrypted_server_rawhide.cfg +++ /dev/null @@ -1,142 +0,0 @@ -# Generated by pykickstart v3.69 -#version=DEVEL -# Use text mode install -text -# Firewall configuration -firewall --enabled -# Run the Setup Agent on first boot -firstboot --reconfig -# Keyboard layouts -keyboard --xlayouts='ch (fr)' -# System language -lang en_US.UTF-8 -# Network information -network --bootproto=dhcp --device=link --hostname=phyllome-alpha --activate -# Shutdown after installation -shutdown -repo --name="fedora" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64 -repo --name="updates" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f43&arch=x86_64 -repo --name="rawhide" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=x86_64 -#Root password -rootpw --lock -# SELinux configuration -selinux --enforcing -# System services -services --enabled="NetworkManager,systemd-resolved" -# System timezone -timezone Europe/Zurich --utc -# Use network installation -url --mirrorlist="https://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=x86_64" -# X Window System configuration information -xconfig --defaultdesktop=GNOME --startxonboot -# System bootloader configuration -bootloader --location=mbr --timeout=1 -# Clear the Master Boot Record -zerombr -# Partition clearing information -clearpart --all --initlabel -# Disk partitioning information -part /boot/efi --fstype="efi" --size=512 --fsoptions="umask=0077,shortname=winnt" --label="efi" -part /boot --fstype="ext4" --size=2048 --label="boot" -part / --fstype="ext4" --grow --label="root" --mkfsoptions="-O encrypt,fast_commit" -part /boot/efi --fstype="efi" --size=512 --fsoptions="umask=0077,shortname=winnt" --label="efi" -part /boot --fstype="ext4" --size=2048 --label="boot" -part / --fstype="ext4" --grow --label="root" --encrypted --mkfsoptions="-O encrypt,fast_commit" - -%post --nochroot --logfile=/mnt/sysimage/root/gnome-desktop-post.log - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.media-handling.gschema.override<< EOF -[org.gnome.desktop.media-handling] -automount-open=false -autorun-never=true -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.Terminal.gschema.override<< EOF -[org.gnome.Terminal.Legacy.Profile] -font='DejaVu Sans Mono 12' -use-system-font=false -auditable-bell=false -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.wm.preferences.gschema.override<< EOF -[org.gnome.desktop.wm.preferences] -button-layout=':minimize,maximize,close' -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.a11y.gschema.override<< EOF -[org.gnome.desktop.a11y] -always-show-universal-access-status=true -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.interface.gschema.override<< EOF -[org.gnome.desktop.interface] -enable-animations=false -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.privacy.gschema.override<< EOF -[org.gnome.desktop.privacy] -remove-old-temp-files=true -remember-recent-file=false -remember-app-usage=false -disable-camera=true -disable-microphone=true -disable-sound-output=true -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.search-providers.gschema.override<< EOF -[org.gnome.desktop.search-providers] -disable-external=true -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.notifications.gschema.override<< EOF -[org.gnome.desktop.notifications.application] -enable-sound-alerts=false -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.sound.gschema.override<< EOF -[org.gnome.desktop.sound] -event-sounds=false -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.thumbnailers.gschema.override<< EOF -[org.gnome.desktop.thumbnailers] -disable-all=true -EOF - -glib-compile-schemas /mnt/sysimage/usr/share/glib-2.0/schemas/ - -%end - -%packages --exclude-weakdeps -@base-graphical -@core -bash-color-prompt -curl -dconf -dejavu-sans-mono-fonts -fedora-remix-logos -firefox -gdm -generic-logos -generic-release -generic-release-common -generic-release-notes -gnome-backgrounds.noarch -gnome-control-center -gnome-session-wayland-session -gnome-shell -gnome-terminal -gvfs-fuse -initial-setup -libusb -mozilla-ublock-origin.noarch -nano -nautilus -pciutils -pipewire-alsa -pipewire-jack-audio-connection-kit -pipewire-pulseaudio -usbutils -wget - -%end diff --git a/cook/dishes/install_virtual_gnome_encrypted_hardware-support_server_43.cfg b/cook/dishes/install_virtual_gnome_encrypted_hardware-support_server_43.cfg deleted file mode 100644 index c1c880b..0000000 --- a/cook/dishes/install_virtual_gnome_encrypted_hardware-support_server_43.cfg +++ /dev/null @@ -1,141 +0,0 @@ -# Generated by pykickstart v3.69 -#version=DEVEL -# Use text mode install -text -# Firewall configuration -firewall --enabled -# Run the Setup Agent on first boot -firstboot --reconfig -# Keyboard layouts -keyboard --xlayouts='ch (fr)' -# System language -lang en_US.UTF-8 -# Network information -network --bootproto=dhcp --device=link --hostname=phyllome-alpha --activate -# Shutdown after installation -shutdown -repo --name="fedora" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64 -repo --name="updates" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f43&arch=x86_64 -#Root password -rootpw --lock -# SELinux configuration -selinux --enforcing -# System services -services --enabled="NetworkManager,systemd-resolved" -# System timezone -timezone Europe/Zurich --utc -# Use network installation -url --mirrorlist="https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64" -# X Window System configuration information -xconfig --defaultdesktop=GNOME --startxonboot -# System bootloader configuration -bootloader --location=mbr --timeout=1 -# Clear the Master Boot Record -zerombr -# Partition clearing information -clearpart --all --initlabel -# Disk partitioning information -part /boot/efi --fstype="efi" --size=512 --fsoptions="umask=0077,shortname=winnt" --label="efi" -part /boot --fstype="ext4" --size=2048 --label="boot" -part / --fstype="ext4" --grow --label="root" --mkfsoptions="-O encrypt,fast_commit" -part /boot/efi --fstype="efi" --size=512 --fsoptions="umask=0077,shortname=winnt" --label="efi" -part /boot --fstype="ext4" --size=2048 --label="boot" -part / --fstype="ext4" --grow --label="root" --encrypted --mkfsoptions="-O encrypt,fast_commit" - -%post --nochroot --logfile=/mnt/sysimage/root/gnome-desktop-post.log - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.media-handling.gschema.override<< EOF -[org.gnome.desktop.media-handling] -automount-open=false -autorun-never=true -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.Terminal.gschema.override<< EOF -[org.gnome.Terminal.Legacy.Profile] -font='DejaVu Sans Mono 12' -use-system-font=false -auditable-bell=false -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.wm.preferences.gschema.override<< EOF -[org.gnome.desktop.wm.preferences] -button-layout=':minimize,maximize,close' -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.a11y.gschema.override<< EOF -[org.gnome.desktop.a11y] -always-show-universal-access-status=true -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.interface.gschema.override<< EOF -[org.gnome.desktop.interface] -enable-animations=false -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.privacy.gschema.override<< EOF -[org.gnome.desktop.privacy] -remove-old-temp-files=true -remember-recent-file=false -remember-app-usage=false -disable-camera=true -disable-microphone=true -disable-sound-output=true -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.search-providers.gschema.override<< EOF -[org.gnome.desktop.search-providers] -disable-external=true -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.notifications.gschema.override<< EOF -[org.gnome.desktop.notifications.application] -enable-sound-alerts=false -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.sound.gschema.override<< EOF -[org.gnome.desktop.sound] -event-sounds=false -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.thumbnailers.gschema.override<< EOF -[org.gnome.desktop.thumbnailers] -disable-all=true -EOF - -glib-compile-schemas /mnt/sysimage/usr/share/glib-2.0/schemas/ - -%end - -%packages --exclude-weakdeps -@base-graphical -@core -bash-color-prompt -curl -dconf -dejavu-sans-mono-fonts -fedora-remix-logos -firefox -gdm -generic-logos -generic-release -generic-release-common -generic-release-notes -gnome-backgrounds.noarch -gnome-control-center -gnome-session-wayland-session -gnome-shell -gnome-terminal -gvfs-fuse -initial-setup -libusb -mozilla-ublock-origin.noarch -nano -nautilus -pciutils -pipewire-alsa -pipewire-jack-audio-connection-kit -pipewire-pulseaudio -usbutils -wget - -%end diff --git a/cook/dishes/install_virtual_gnome_encrypted_hardware-support_server_rawhide.cfg b/cook/dishes/install_virtual_gnome_encrypted_hardware-support_server_rawhide.cfg deleted file mode 100644 index e130533..0000000 --- a/cook/dishes/install_virtual_gnome_encrypted_hardware-support_server_rawhide.cfg +++ /dev/null @@ -1,142 +0,0 @@ -# Generated by pykickstart v3.69 -#version=DEVEL -# Use text mode install -text -# Firewall configuration -firewall --enabled -# Run the Setup Agent on first boot -firstboot --reconfig -# Keyboard layouts -keyboard --xlayouts='ch (fr)' -# System language -lang en_US.UTF-8 -# Network information -network --bootproto=dhcp --device=link --hostname=phyllome-alpha --activate -# Shutdown after installation -shutdown -repo --name="fedora" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64 -repo --name="updates" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f43&arch=x86_64 -repo --name="rawhide" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=x86_64 -#Root password -rootpw --lock -# SELinux configuration -selinux --enforcing -# System services -services --enabled="NetworkManager,systemd-resolved" -# System timezone -timezone Europe/Zurich --utc -# Use network installation -url --mirrorlist="https://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=x86_64" -# X Window System configuration information -xconfig --defaultdesktop=GNOME --startxonboot -# System bootloader configuration -bootloader --location=mbr --timeout=1 -# Clear the Master Boot Record -zerombr -# Partition clearing information -clearpart --all --initlabel -# Disk partitioning information -part /boot/efi --fstype="efi" --size=512 --fsoptions="umask=0077,shortname=winnt" --label="efi" -part /boot --fstype="ext4" --size=2048 --label="boot" -part / --fstype="ext4" --grow --label="root" --mkfsoptions="-O encrypt,fast_commit" -part /boot/efi --fstype="efi" --size=512 --fsoptions="umask=0077,shortname=winnt" --label="efi" -part /boot --fstype="ext4" --size=2048 --label="boot" -part / --fstype="ext4" --grow --label="root" --encrypted --mkfsoptions="-O encrypt,fast_commit" - -%post --nochroot --logfile=/mnt/sysimage/root/gnome-desktop-post.log - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.media-handling.gschema.override<< EOF -[org.gnome.desktop.media-handling] -automount-open=false -autorun-never=true -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.Terminal.gschema.override<< EOF -[org.gnome.Terminal.Legacy.Profile] -font='DejaVu Sans Mono 12' -use-system-font=false -auditable-bell=false -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.wm.preferences.gschema.override<< EOF -[org.gnome.desktop.wm.preferences] -button-layout=':minimize,maximize,close' -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.a11y.gschema.override<< EOF -[org.gnome.desktop.a11y] -always-show-universal-access-status=true -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.interface.gschema.override<< EOF -[org.gnome.desktop.interface] -enable-animations=false -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.privacy.gschema.override<< EOF -[org.gnome.desktop.privacy] -remove-old-temp-files=true -remember-recent-file=false -remember-app-usage=false -disable-camera=true -disable-microphone=true -disable-sound-output=true -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.search-providers.gschema.override<< EOF -[org.gnome.desktop.search-providers] -disable-external=true -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.notifications.gschema.override<< EOF -[org.gnome.desktop.notifications.application] -enable-sound-alerts=false -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.sound.gschema.override<< EOF -[org.gnome.desktop.sound] -event-sounds=false -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.thumbnailers.gschema.override<< EOF -[org.gnome.desktop.thumbnailers] -disable-all=true -EOF - -glib-compile-schemas /mnt/sysimage/usr/share/glib-2.0/schemas/ - -%end - -%packages --exclude-weakdeps -@base-graphical -@core -bash-color-prompt -curl -dconf -dejavu-sans-mono-fonts -fedora-remix-logos -firefox -gdm -generic-logos -generic-release -generic-release-common -generic-release-notes -gnome-backgrounds.noarch -gnome-control-center -gnome-session-wayland-session -gnome-shell -gnome-terminal -gvfs-fuse -initial-setup -libusb -mozilla-ublock-origin.noarch -nano -nautilus -pciutils -pipewire-alsa -pipewire-jack-audio-connection-kit -pipewire-pulseaudio -usbutils -wget - -%end diff --git a/cook/dishes/install_virtual_gnome_encrypted_server_43.cfg b/cook/dishes/install_virtual_gnome_encrypted_server_43.cfg deleted file mode 100644 index c1c880b..0000000 --- a/cook/dishes/install_virtual_gnome_encrypted_server_43.cfg +++ /dev/null @@ -1,141 +0,0 @@ -# Generated by pykickstart v3.69 -#version=DEVEL -# Use text mode install -text -# Firewall configuration -firewall --enabled -# Run the Setup Agent on first boot -firstboot --reconfig -# Keyboard layouts -keyboard --xlayouts='ch (fr)' -# System language -lang en_US.UTF-8 -# Network information -network --bootproto=dhcp --device=link --hostname=phyllome-alpha --activate -# Shutdown after installation -shutdown -repo --name="fedora" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64 -repo --name="updates" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f43&arch=x86_64 -#Root password -rootpw --lock -# SELinux configuration -selinux --enforcing -# System services -services --enabled="NetworkManager,systemd-resolved" -# System timezone -timezone Europe/Zurich --utc -# Use network installation -url --mirrorlist="https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64" -# X Window System configuration information -xconfig --defaultdesktop=GNOME --startxonboot -# System bootloader configuration -bootloader --location=mbr --timeout=1 -# Clear the Master Boot Record -zerombr -# Partition clearing information -clearpart --all --initlabel -# Disk partitioning information -part /boot/efi --fstype="efi" --size=512 --fsoptions="umask=0077,shortname=winnt" --label="efi" -part /boot --fstype="ext4" --size=2048 --label="boot" -part / --fstype="ext4" --grow --label="root" --mkfsoptions="-O encrypt,fast_commit" -part /boot/efi --fstype="efi" --size=512 --fsoptions="umask=0077,shortname=winnt" --label="efi" -part /boot --fstype="ext4" --size=2048 --label="boot" -part / --fstype="ext4" --grow --label="root" --encrypted --mkfsoptions="-O encrypt,fast_commit" - -%post --nochroot --logfile=/mnt/sysimage/root/gnome-desktop-post.log - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.media-handling.gschema.override<< EOF -[org.gnome.desktop.media-handling] -automount-open=false -autorun-never=true -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.Terminal.gschema.override<< EOF -[org.gnome.Terminal.Legacy.Profile] -font='DejaVu Sans Mono 12' -use-system-font=false -auditable-bell=false -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.wm.preferences.gschema.override<< EOF -[org.gnome.desktop.wm.preferences] -button-layout=':minimize,maximize,close' -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.a11y.gschema.override<< EOF -[org.gnome.desktop.a11y] -always-show-universal-access-status=true -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.interface.gschema.override<< EOF -[org.gnome.desktop.interface] -enable-animations=false -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.privacy.gschema.override<< EOF -[org.gnome.desktop.privacy] -remove-old-temp-files=true -remember-recent-file=false -remember-app-usage=false -disable-camera=true -disable-microphone=true -disable-sound-output=true -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.search-providers.gschema.override<< EOF -[org.gnome.desktop.search-providers] -disable-external=true -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.notifications.gschema.override<< EOF -[org.gnome.desktop.notifications.application] -enable-sound-alerts=false -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.sound.gschema.override<< EOF -[org.gnome.desktop.sound] -event-sounds=false -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.thumbnailers.gschema.override<< EOF -[org.gnome.desktop.thumbnailers] -disable-all=true -EOF - -glib-compile-schemas /mnt/sysimage/usr/share/glib-2.0/schemas/ - -%end - -%packages --exclude-weakdeps -@base-graphical -@core -bash-color-prompt -curl -dconf -dejavu-sans-mono-fonts -fedora-remix-logos -firefox -gdm -generic-logos -generic-release -generic-release-common -generic-release-notes -gnome-backgrounds.noarch -gnome-control-center -gnome-session-wayland-session -gnome-shell -gnome-terminal -gvfs-fuse -initial-setup -libusb -mozilla-ublock-origin.noarch -nano -nautilus -pciutils -pipewire-alsa -pipewire-jack-audio-connection-kit -pipewire-pulseaudio -usbutils -wget - -%end diff --git a/cook/dishes/install_virtual_gnome_encrypted_server_rawhide.cfg b/cook/dishes/install_virtual_gnome_encrypted_server_rawhide.cfg deleted file mode 100644 index e130533..0000000 --- a/cook/dishes/install_virtual_gnome_encrypted_server_rawhide.cfg +++ /dev/null @@ -1,142 +0,0 @@ -# Generated by pykickstart v3.69 -#version=DEVEL -# Use text mode install -text -# Firewall configuration -firewall --enabled -# Run the Setup Agent on first boot -firstboot --reconfig -# Keyboard layouts -keyboard --xlayouts='ch (fr)' -# System language -lang en_US.UTF-8 -# Network information -network --bootproto=dhcp --device=link --hostname=phyllome-alpha --activate -# Shutdown after installation -shutdown -repo --name="fedora" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64 -repo --name="updates" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f43&arch=x86_64 -repo --name="rawhide" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=x86_64 -#Root password -rootpw --lock -# SELinux configuration -selinux --enforcing -# System services -services --enabled="NetworkManager,systemd-resolved" -# System timezone -timezone Europe/Zurich --utc -# Use network installation -url --mirrorlist="https://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=x86_64" -# X Window System configuration information -xconfig --defaultdesktop=GNOME --startxonboot -# System bootloader configuration -bootloader --location=mbr --timeout=1 -# Clear the Master Boot Record -zerombr -# Partition clearing information -clearpart --all --initlabel -# Disk partitioning information -part /boot/efi --fstype="efi" --size=512 --fsoptions="umask=0077,shortname=winnt" --label="efi" -part /boot --fstype="ext4" --size=2048 --label="boot" -part / --fstype="ext4" --grow --label="root" --mkfsoptions="-O encrypt,fast_commit" -part /boot/efi --fstype="efi" --size=512 --fsoptions="umask=0077,shortname=winnt" --label="efi" -part /boot --fstype="ext4" --size=2048 --label="boot" -part / --fstype="ext4" --grow --label="root" --encrypted --mkfsoptions="-O encrypt,fast_commit" - -%post --nochroot --logfile=/mnt/sysimage/root/gnome-desktop-post.log - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.media-handling.gschema.override<< EOF -[org.gnome.desktop.media-handling] -automount-open=false -autorun-never=true -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.Terminal.gschema.override<< EOF -[org.gnome.Terminal.Legacy.Profile] -font='DejaVu Sans Mono 12' -use-system-font=false -auditable-bell=false -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.wm.preferences.gschema.override<< EOF -[org.gnome.desktop.wm.preferences] -button-layout=':minimize,maximize,close' -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.a11y.gschema.override<< EOF -[org.gnome.desktop.a11y] -always-show-universal-access-status=true -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.interface.gschema.override<< EOF -[org.gnome.desktop.interface] -enable-animations=false -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.privacy.gschema.override<< EOF -[org.gnome.desktop.privacy] -remove-old-temp-files=true -remember-recent-file=false -remember-app-usage=false -disable-camera=true -disable-microphone=true -disable-sound-output=true -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.search-providers.gschema.override<< EOF -[org.gnome.desktop.search-providers] -disable-external=true -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.notifications.gschema.override<< EOF -[org.gnome.desktop.notifications.application] -enable-sound-alerts=false -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.sound.gschema.override<< EOF -[org.gnome.desktop.sound] -event-sounds=false -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.thumbnailers.gschema.override<< EOF -[org.gnome.desktop.thumbnailers] -disable-all=true -EOF - -glib-compile-schemas /mnt/sysimage/usr/share/glib-2.0/schemas/ - -%end - -%packages --exclude-weakdeps -@base-graphical -@core -bash-color-prompt -curl -dconf -dejavu-sans-mono-fonts -fedora-remix-logos -firefox -gdm -generic-logos -generic-release -generic-release-common -generic-release-notes -gnome-backgrounds.noarch -gnome-control-center -gnome-session-wayland-session -gnome-shell -gnome-terminal -gvfs-fuse -initial-setup -libusb -mozilla-ublock-origin.noarch -nano -nautilus -pciutils -pipewire-alsa -pipewire-jack-audio-connection-kit -pipewire-pulseaudio -usbutils -wget - -%end diff --git a/cook/dishes/install_virtual_hypervisor-desktop_intelcpu_gnome_server_43.cfg b/cook/dishes/install_virtual_hypervisor-desktop_intelcpu_gnome_server_43.cfg deleted file mode 100644 index 8330ee5..0000000 --- a/cook/dishes/install_virtual_hypervisor-desktop_intelcpu_gnome_server_43.cfg +++ /dev/null @@ -1,202 +0,0 @@ -# Generated by pykickstart v3.69 -#version=DEVEL -# Use text mode install -text -# Firewall configuration -firewall --enabled -# Run the Setup Agent on first boot -firstboot --reconfig -# Keyboard layouts -keyboard --xlayouts='ch (fr)' -# System language -lang en_US.UTF-8 -# Network information -network --bootproto=dhcp --device=link --hostname=phyllome-alpha --activate -# Shutdown after installation -shutdown -repo --name="fedora" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64 -repo --name="updates" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f43&arch=x86_64 -#Root password -rootpw --lock -# SELinux configuration -selinux --enforcing -# System services -services --enabled="NetworkManager,systemd-resolved" -# System timezone -timezone Europe/Zurich --utc -# Use network installation -url --mirrorlist="https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64" -# X Window System configuration information -xconfig --defaultdesktop=GNOME --startxonboot -# System bootloader configuration -bootloader --location=mbr --timeout=1 -# Clear the Master Boot Record -zerombr -# Partition clearing information -clearpart --all --initlabel -# Disk partitioning information -part /boot/efi --fstype="efi" --size=512 --fsoptions="umask=0077,shortname=winnt" --label="efi" -part /boot --fstype="ext4" --size=2048 --label="boot" -part / --fstype="ext4" --grow --label="root" --mkfsoptions="-O encrypt,fast_commit" - -%post --nochroot --logfile=/mnt/sysimage/root/gnome-desktop-post.log - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.media-handling.gschema.override<< EOF -[org.gnome.desktop.media-handling] -automount-open=false -autorun-never=true -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.Terminal.gschema.override<< EOF -[org.gnome.Terminal.Legacy.Profile] -font='DejaVu Sans Mono 12' -use-system-font=false -auditable-bell=false -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.wm.preferences.gschema.override<< EOF -[org.gnome.desktop.wm.preferences] -button-layout=':minimize,maximize,close' -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.a11y.gschema.override<< EOF -[org.gnome.desktop.a11y] -always-show-universal-access-status=true -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.interface.gschema.override<< EOF -[org.gnome.desktop.interface] -enable-animations=false -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.privacy.gschema.override<< EOF -[org.gnome.desktop.privacy] -remove-old-temp-files=true -remember-recent-file=false -remember-app-usage=false -disable-camera=true -disable-microphone=true -disable-sound-output=true -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.search-providers.gschema.override<< EOF -[org.gnome.desktop.search-providers] -disable-external=true -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.notifications.gschema.override<< EOF -[org.gnome.desktop.notifications.application] -enable-sound-alerts=false -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.sound.gschema.override<< EOF -[org.gnome.desktop.sound] -event-sounds=false -EOF - -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.thumbnailers.gschema.override<< EOF -[org.gnome.desktop.thumbnailers] -disable-all=true -EOF - -glib-compile-schemas /mnt/sysimage/usr/share/glib-2.0/schemas/ - -%end - -%post --nochroot --logfile=/mnt/sysimage/root/vmm-post-scripts.log - -# Create a file to autostart virt-manager -cat > /mnt/sysimage/etc/xdg/autostart/virt-manager.desktop << EOF -[Desktop Entry] -Type=Application -Name=Virtual Machine Manager -Exec=virt-manager -EOF - -# Modify the default virt-manager behavior for misc. options -cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.virt-manager.virt-manager.gschema.override<< EOF - -[org.virt-manager.virt-manager] -xmleditor-enabled=true -manager-window-height=600 -manager-window-width=200 - -[org.virt-manager.virt-manager.connections] -uris=['qemu:///system', 'qemu:///session'] -autoconnect=['qemu:///session'] - -[org.virt-manager.virt-manager.vmlist-fields] -cpu-usage=false - -[org.virt-manager.virt-manager.stats] -update-interval=3 -enable-disk-poll=true -enable-memory-poll=true -enable-net-poll=true - -[org.virt-manager.virt-manager.console] -scaling=2 -resize-guest=1 -autoconnect=false - -[org.virt-manager.virt-manager.details] -show-toolbar=false - -[org.virt-manager.virt-manager.new-vm] -storage-format='raw' -cpu-default='host-model' -graphics-type='spice' - -[org.virt-manager.virt-manager.confirm] -forcepoweroff=false -removedev=false -unapplied-dev=false - -EOF - -glib-compile-schemas /mnt/sysimage/usr/share/glib-2.0/schemas/ - -%end - -%post --nochroot --logfile=/mnt/sysimage/root/hypervisor-intelcpu-post.log - -sed -i 's/\(quiet\)/\1 intel_iommu=on iommu=pt rd.driver.pre=vfio-pci/i' /mnt/sysimage/etc/default/grub # Load kernel modules in GRUB. - -echo "options kvm_intel nested=1" >> /mnt/sysimage/etc/modprobe.d/kvm.conf # Add support for nested virtualization on Intel CPUs - -%end - -%packages --exclude-weakdeps -@base-graphical -@core -bash-color-prompt -curl -dconf -dejavu-sans-mono-fonts -fedora-remix-logos -firefox -gdm -generic-logos -generic-release -generic-release-common -generic-release-notes -gnome-backgrounds.noarch -gnome-control-center -gnome-session-wayland-session -gnome-shell -gnome-terminal -gvfs-fuse -initial-setup -libusb -mozilla-ublock-origin.noarch -nano -nautilus -pciutils -pipewire-alsa -pipewire-jack-audio-connection-kit -pipewire-pulseaudio -usbutils -virt-manager -wget - -%end diff --git a/cook/dishes/live_bare-metal_hardware-support_43.cfg b/cook/dishes/live_bare-metal_hardware-support_43.cfg deleted file mode 100644 index 5f6dae3..0000000 --- a/cook/dishes/live_bare-metal_hardware-support_43.cfg +++ /dev/null @@ -1,114 +0,0 @@ -# Generated by pykickstart v3.69 -#version=DEVEL -# Keyboard layouts -keyboard --xlayouts='ch (fr)' -# System language -lang en_US.UTF-8 -# Network information -network --bootproto=dhcp --device=link --hostname=phyllome-alpha --activate -# Shutdown after installation -shutdown -repo --name="fedora" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64 -repo --name="updates" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f43&arch=x86_64 -repo --name="rpmfusion-nonfree" --mirrorlist=https://mirrors.rpmfusion.org/mirrorlist?repo=nonfree-fedora-$releasever&arch=$basearch --includepkgs="rpmfusion-nonfree-release" -repo --name="rpmfusion-nonfree-updates" --mirrorlist=https://mirrors.rpmfusion.org/mirrorlist?repo=nonfree-fedora-updates-released-$releasever&arch=$basearch --includepkgs="rpmfusion-nonfree-release" -# System services -services --enabled="NetworkManager,systemd-resolved" -# System timezone -timezone Europe/Zurich --utc -# Use network installation -url --mirrorlist="https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64" -# System bootloader configuration -bootloader --location=mbr --timeout=1 -# Clear the Master Boot Record -zerombr -# Partition clearing information -clearpart --all --initlabel -# Disk partitioning information -part / --fstype="ext4" --size=5120 -part / --size=8576 - -%post --logfile=/mnt/sysimage/root/live-core-post.log - -# Enable livesys services -systemctl enable livesys.service -systemctl enable livesys-late.service - -# enable tmpfs for /tmp -systemctl enable tmp.mount - -# make it so that we don't do writing to the overlay for things which -# are just tmpdirs/caches -# note https://bugzilla.redhat.com/show_bug.cgi?id=1135475 -cat >> /etc/fstab << EOF -vartmp /var/tmp tmpfs defaults 0 0 -EOF - -# work around for poor key import UI in PackageKit -rm -f /var/lib/rpm/__db* -echo "Packages within this LiveCD" -rpm -qa --qf '%{size}\t%{name}-%{version}-%{release}.%{arch}\n' |sort -rn -# Note that running rpm recreates the rpm db files which aren't needed or wanted -rm -f /var/lib/rpm/__db* - -# go ahead and pre-make the man -k cache (#455968) -/usr/bin/mandb - -# make sure there aren't core files lying around -rm -f /core* - -# remove random seed, the newly installed instance should make it's own -rm -f /var/lib/systemd/random-seed - -# convince readahead not to collect -# FIXME: for systemd - -echo 'File created by kickstart. See systemd-update-done.service(8).' \ - | tee /etc/.updated >/var/.updated - -# Drop the rescue kernel and initramfs, we don't need them on the live media itself. -# See bug 1317709 -rm -f /boot/*-rescue* - -# Disable network service here, as doing it in the services line -# fails due to RHBZ #1369794 -systemctl disable network - -# Remove machine-id on pre generated images -rm -f /etc/machine-id -touch /etc/machine-id - -%end - -%post --logfile=/mnt/sysimage/root/post-live-session.log - -# set livesys session type -sed -i 's/^livesys_session=.*/livesys_session="gnome"/' /etc/sysconfig/livesys - -%end - -%post - -# Import RPM Fusion PGP Key. Courtesy of https://github.com/rpmfusion/rpmfusion-nonfree-remix-kickstarts/blob/master/rpmfusion-nonfree-live-base.ks -echo "== RPM Fusion Nonfree: Base section ==" -echo "Importing RPM Fusion keys" -rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-nonfree-fedora-*-primary -echo "List of packages from RPM Fusion Nonfree:" -rpm -qa --qf '%{NAME} %{SIGGPG:pgpsig} %{SIGPGP:pgpsig} \n' | grep -e 3DE8C682E38EE9BC0FDFEA47FCAE2EA87F858107 | awk ' { print $1 } ' | sort -echo "List of incuded RPM Fusion packages with their size:" -rpm -q --qf '%{SIZE} %{NAME}\n' $(rpm -qa --qf '%{NAME} %{SIGGPG:pgpsig} %{SIGPGP:pgpsig} \n' | grep -e 3DE8C682E38EE9BC0FDFEA47FCAE2EA87F858107 | awk ' { print $1 } ') | sort -n -echo - -%end - -%packages -@anaconda-tools -aajohan-comfortaa-fonts -dracut-live -glibc-all-langpacks -kernel -kernel-modules -kernel-modules-extra -livesys-scripts - -%end diff --git a/cook/dishes/install_virtual_server_rawhide.cfg b/cook/dishes/virtual_43.cfg similarity index 92% rename from cook/dishes/install_virtual_server_rawhide.cfg rename to cook/dishes/virtual_43.cfg index 5476d95..32dc1f0 100644 --- a/cook/dishes/install_virtual_server_rawhide.cfg +++ b/cook/dishes/virtual_43.cfg @@ -16,7 +16,6 @@ network --bootproto=dhcp --device=link --hostname=phyllome-alpha --activate shutdown repo --name="fedora" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64 repo --name="updates" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f43&arch=x86_64 -repo --name="rawhide" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=x86_64 #Root password rootpw --lock # SELinux configuration @@ -26,7 +25,7 @@ services --enabled="NetworkManager,systemd-resolved" # System timezone timezone Europe/Zurich --utc # Use network installation -url --mirrorlist="https://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=x86_64" +url --mirrorlist="https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64" # System bootloader configuration bootloader --location=mbr --timeout=1 # Clear the Master Boot Record diff --git a/cook/dishes/virtual_rawhide.cfg b/cook/dishes/virtual_rawhide.cfg new file mode 100644 index 0000000..32dc1f0 --- /dev/null +++ b/cook/dishes/virtual_rawhide.cfg @@ -0,0 +1,55 @@ +# Generated by pykickstart v3.69 +#version=DEVEL +# Use text mode install +text +# Firewall configuration +firewall --enabled +# Run the Setup Agent on first boot +firstboot --reconfig +# Keyboard layouts +keyboard --xlayouts='ch (fr)' +# System language +lang en_US.UTF-8 +# Network information +network --bootproto=dhcp --device=link --hostname=phyllome-alpha --activate +# Shutdown after installation +shutdown +repo --name="fedora" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64 +repo --name="updates" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f43&arch=x86_64 +#Root password +rootpw --lock +# SELinux configuration +selinux --enforcing +# System services +services --enabled="NetworkManager,systemd-resolved" +# System timezone +timezone Europe/Zurich --utc +# Use network installation +url --mirrorlist="https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64" +# System bootloader configuration +bootloader --location=mbr --timeout=1 +# Clear the Master Boot Record +zerombr +# Partition clearing information +clearpart --all --initlabel +# Disk partitioning information +part /boot/efi --fstype="efi" --size=512 --fsoptions="umask=0077,shortname=winnt" --label="efi" +part /boot --fstype="ext4" --size=2048 --label="boot" +part / --fstype="ext4" --grow --label="root" --mkfsoptions="-O encrypt,fast_commit" + +%packages --exclude-weakdeps +@core +curl +fedora-remix-logos +generic-logos +generic-release +generic-release-common +generic-release-notes +initial-setup +libusb +nano +pciutils +usbutils +wget + +%end diff --git a/cook/ingredients/packages/core-group.ks b/cook/ingredients/packages/core.ks similarity index 100% rename from cook/ingredients/packages/core-group.ks rename to cook/ingredients/packages/core.ks diff --git a/cook/recipe_templates.yaml b/cook/recipe_templates.yaml index 0f69ebf..d723ded 100644 --- a/cook/recipe_templates.yaml +++ b/cook/recipe_templates.yaml @@ -13,7 +13,8 @@ required: bootloader: "grub": bootloader/grub.ks storage: - "ext4": storage/standard.ks + "standard": storage/standard.ks + "encrypted": storage/encrypted.ks locale: "fr_CH": core/locale.ks services: @@ -33,8 +34,6 @@ required: modifiers: repository: "rawhide": repo/rawhide-mirrors.ks - storage: - "encrypted": storage/encrypted.ks security: "disabled": core/security/disabled.ks initial-setup: diff --git a/cook/recipes/gnome_bare-metal_encrypted_43.cfg b/cook/recipes/gnome_bare-metal_encrypted_43.cfg index c9c7509..23ffef7 100644 --- a/cook/recipes/gnome_bare-metal_encrypted_43.cfg +++ b/cook/recipes/gnome_bare-metal_encrypted_43.cfg @@ -10,7 +10,7 @@ %include repo/fedora-43-mirrors.ks %include core/base.ks %include bootloader/grub.ks -%include storage/standard.ks +%include storage/encrypted.ks %include core/locale.ks %include core/services.ks %include core/network.ks @@ -19,7 +19,6 @@ %include packages/hand-picked.ks %include core/security/enabled.ks %include initial-setup/server/config.ks -%include storage/encrypted.ks %include desktop/gnome/config.ks %include desktop/gnome/packages.ks %include desktop/gnome/post-scripts.ks \ No newline at end of file diff --git a/cook/recipes/gnome_bare-metal_encrypted_hardware-support_43.cfg b/cook/recipes/gnome_bare-metal_encrypted_hardware-support_43.cfg index c9c7509..23ffef7 100644 --- a/cook/recipes/gnome_bare-metal_encrypted_hardware-support_43.cfg +++ b/cook/recipes/gnome_bare-metal_encrypted_hardware-support_43.cfg @@ -10,7 +10,7 @@ %include repo/fedora-43-mirrors.ks %include core/base.ks %include bootloader/grub.ks -%include storage/standard.ks +%include storage/encrypted.ks %include core/locale.ks %include core/services.ks %include core/network.ks @@ -19,7 +19,6 @@ %include packages/hand-picked.ks %include core/security/enabled.ks %include initial-setup/server/config.ks -%include storage/encrypted.ks %include desktop/gnome/config.ks %include desktop/gnome/packages.ks %include desktop/gnome/post-scripts.ks \ No newline at end of file diff --git a/cook/recipes/gnome_bare-metal_encrypted_hardware-support_rawhide.cfg b/cook/recipes/gnome_bare-metal_encrypted_hardware-support_rawhide.cfg index c9c7509..23ffef7 100644 --- a/cook/recipes/gnome_bare-metal_encrypted_hardware-support_rawhide.cfg +++ b/cook/recipes/gnome_bare-metal_encrypted_hardware-support_rawhide.cfg @@ -10,7 +10,7 @@ %include repo/fedora-43-mirrors.ks %include core/base.ks %include bootloader/grub.ks -%include storage/standard.ks +%include storage/encrypted.ks %include core/locale.ks %include core/services.ks %include core/network.ks @@ -19,7 +19,6 @@ %include packages/hand-picked.ks %include core/security/enabled.ks %include initial-setup/server/config.ks -%include storage/encrypted.ks %include desktop/gnome/config.ks %include desktop/gnome/packages.ks %include desktop/gnome/post-scripts.ks \ No newline at end of file diff --git a/cook/recipes/gnome_bare-metal_encrypted_rawhide.cfg b/cook/recipes/gnome_bare-metal_encrypted_rawhide.cfg index c9c7509..23ffef7 100644 --- a/cook/recipes/gnome_bare-metal_encrypted_rawhide.cfg +++ b/cook/recipes/gnome_bare-metal_encrypted_rawhide.cfg @@ -10,7 +10,7 @@ %include repo/fedora-43-mirrors.ks %include core/base.ks %include bootloader/grub.ks -%include storage/standard.ks +%include storage/encrypted.ks %include core/locale.ks %include core/services.ks %include core/network.ks @@ -19,7 +19,6 @@ %include packages/hand-picked.ks %include core/security/enabled.ks %include initial-setup/server/config.ks -%include storage/encrypted.ks %include desktop/gnome/config.ks %include desktop/gnome/packages.ks %include desktop/gnome/post-scripts.ks \ No newline at end of file diff --git a/cook/recipes/gnome_virtual_hypervisor-desktop_amdcpu_43.cfg b/cook/recipes/gnome_bare-metal_hypervisor-desktop_amdcpu_hardware-support_43.cfg similarity index 100% rename from cook/recipes/gnome_virtual_hypervisor-desktop_amdcpu_43.cfg rename to cook/recipes/gnome_bare-metal_hypervisor-desktop_amdcpu_hardware-support_43.cfg diff --git a/cook/recipes/gnome_virtual_encrypted_43.cfg b/cook/recipes/gnome_virtual_encrypted_43.cfg index c9c7509..23ffef7 100644 --- a/cook/recipes/gnome_virtual_encrypted_43.cfg +++ b/cook/recipes/gnome_virtual_encrypted_43.cfg @@ -10,7 +10,7 @@ %include repo/fedora-43-mirrors.ks %include core/base.ks %include bootloader/grub.ks -%include storage/standard.ks +%include storage/encrypted.ks %include core/locale.ks %include core/services.ks %include core/network.ks @@ -19,7 +19,6 @@ %include packages/hand-picked.ks %include core/security/enabled.ks %include initial-setup/server/config.ks -%include storage/encrypted.ks %include desktop/gnome/config.ks %include desktop/gnome/packages.ks %include desktop/gnome/post-scripts.ks \ No newline at end of file diff --git a/cook/recipes/gnome_virtual_encrypted_hardware-support_43.cfg b/cook/recipes/gnome_virtual_encrypted_hardware-support_43.cfg index c9c7509..23ffef7 100644 --- a/cook/recipes/gnome_virtual_encrypted_hardware-support_43.cfg +++ b/cook/recipes/gnome_virtual_encrypted_hardware-support_43.cfg @@ -10,7 +10,7 @@ %include repo/fedora-43-mirrors.ks %include core/base.ks %include bootloader/grub.ks -%include storage/standard.ks +%include storage/encrypted.ks %include core/locale.ks %include core/services.ks %include core/network.ks @@ -19,7 +19,6 @@ %include packages/hand-picked.ks %include core/security/enabled.ks %include initial-setup/server/config.ks -%include storage/encrypted.ks %include desktop/gnome/config.ks %include desktop/gnome/packages.ks %include desktop/gnome/post-scripts.ks \ No newline at end of file diff --git a/cook/recipes/gnome_virtual_encrypted_hardware-support_rawhide.cfg b/cook/recipes/gnome_virtual_encrypted_hardware-support_rawhide.cfg index c9c7509..23ffef7 100644 --- a/cook/recipes/gnome_virtual_encrypted_hardware-support_rawhide.cfg +++ b/cook/recipes/gnome_virtual_encrypted_hardware-support_rawhide.cfg @@ -10,7 +10,7 @@ %include repo/fedora-43-mirrors.ks %include core/base.ks %include bootloader/grub.ks -%include storage/standard.ks +%include storage/encrypted.ks %include core/locale.ks %include core/services.ks %include core/network.ks @@ -19,7 +19,6 @@ %include packages/hand-picked.ks %include core/security/enabled.ks %include initial-setup/server/config.ks -%include storage/encrypted.ks %include desktop/gnome/config.ks %include desktop/gnome/packages.ks %include desktop/gnome/post-scripts.ks \ No newline at end of file diff --git a/cook/recipes/gnome_virtual_encrypted_rawhide.cfg b/cook/recipes/gnome_virtual_encrypted_rawhide.cfg index c9c7509..23ffef7 100644 --- a/cook/recipes/gnome_virtual_encrypted_rawhide.cfg +++ b/cook/recipes/gnome_virtual_encrypted_rawhide.cfg @@ -10,7 +10,7 @@ %include repo/fedora-43-mirrors.ks %include core/base.ks %include bootloader/grub.ks -%include storage/standard.ks +%include storage/encrypted.ks %include core/locale.ks %include core/services.ks %include core/network.ks @@ -19,7 +19,6 @@ %include packages/hand-picked.ks %include core/security/enabled.ks %include initial-setup/server/config.ks -%include storage/encrypted.ks %include desktop/gnome/config.ks %include desktop/gnome/packages.ks %include desktop/gnome/post-scripts.ks \ No newline at end of file diff --git a/cook/recipes/gnome_virtual_hypervisor-desktop_intelcpu_43.cfg b/cook/recipes/gnome_virtual_hypervisor-desktop_intelcpu_43.cfg deleted file mode 100644 index e80135f..0000000 --- a/cook/recipes/gnome_virtual_hypervisor-desktop_intelcpu_43.cfg +++ /dev/null @@ -1,27 +0,0 @@ -# __ ____ ____ _____ -# ____ / /_ __ __/ / /___ ____ ___ ___ / __ \/ ___/ -# / __ \/ __ \/ / / / / / __ \/ __ `__ \/ _ \ / / / /\__ \ -# / /_/ / / / / /_/ / / / /_/ / / / / / / __/ / /_/ /___/ / -# / .___/_/ /_/\__, /_/_/\____/_/ /_/ /_/\___/ \____//____/ -# /_/ /____/ - -# Universal template to generate kickstart recipes for a server, a desktop or a hypervisor system - -%include repo/fedora-43-mirrors.ks -%include core/base.ks -%include bootloader/grub.ks -%include storage/standard.ks -%include core/locale.ks -%include core/services.ks -%include core/network.ks -%include packages/core.ks -%include packages/fedora-remix.ks -%include packages/hand-picked.ks -%include core/security/enabled.ks -%include initial-setup/server/config.ks -%include packages/virtual-machine-manager/packages.ks -%include packages/virtual-machine-manager/post-scripts.ks -%include desktop/gnome/config.ks -%include desktop/gnome/packages.ks -%include desktop/gnome/post-scripts.ks -%include hypervisor/intelcpu.ks \ No newline at end of file