diff --git a/dishes/desktop-hypervisor-amdcpu.cfg b/dishes/desktop-hypervisor-amdcpu.cfg index 7aef326..b465d86 100644 --- a/dishes/desktop-hypervisor-amdcpu.cfg +++ b/dishes/desktop-hypervisor-amdcpu.cfg @@ -230,7 +230,7 @@ echo "options kvm_amd nested=1" >> /mnt/sysimage/etc/modprobe.d/kvm.conf # Add s %end -%packages --exclude-weakdeps +%packages --nocore --exclude-weakdeps NetworkManager NetworkManager-config-connectivity-fedora NetworkManager-wifi diff --git a/dishes/desktop-hypervisor-intelcpu-intelgpu.cfg b/dishes/desktop-hypervisor-intelcpu-intelgpu.cfg index 2c098a8..b09c60b 100644 --- a/dishes/desktop-hypervisor-intelcpu-intelgpu.cfg +++ b/dishes/desktop-hypervisor-intelcpu-intelgpu.cfg @@ -240,7 +240,7 @@ echo "vfio-mdev" > /mnt/sysimage/etc/modules-load.d/vfio-mdev.conf # Load specif %end -%packages --exclude-weakdeps +%packages --nocore --exclude-weakdeps NetworkManager NetworkManager-config-connectivity-fedora NetworkManager-wifi diff --git a/dishes/desktop-hypervisor-intelcpu.cfg b/dishes/desktop-hypervisor-intelcpu.cfg index 09df9f0..3b3c4ca 100644 --- a/dishes/desktop-hypervisor-intelcpu.cfg +++ b/dishes/desktop-hypervisor-intelcpu.cfg @@ -230,7 +230,7 @@ echo "options kvm_intel nested=1" >> /mnt/sysimage/etc/modprobe.d/kvm.conf # Add %end -%packages --exclude-weakdeps +%packages --nocore --exclude-weakdeps NetworkManager NetworkManager-config-connectivity-fedora NetworkManager-wifi diff --git a/dishes/desktop-hypervisor.cfg b/dishes/desktop-hypervisor.cfg index 05a7901..7f69d9c 100644 --- a/dishes/desktop-hypervisor.cfg +++ b/dishes/desktop-hypervisor.cfg @@ -222,7 +222,7 @@ mkdir /mnt/sysimage/var/lib/libvirt/isos # Create a directory to store iso image %end -%packages --exclude-weakdeps +%packages --nocore --exclude-weakdeps NetworkManager NetworkManager-config-connectivity-fedora NetworkManager-wifi diff --git a/dishes/desktop.cfg b/dishes/desktop.cfg index 47f54b1..4320a10 100644 --- a/dishes/desktop.cfg +++ b/dishes/desktop.cfg @@ -129,7 +129,7 @@ glib-compile-schemas /mnt/sysimage/usr/share/glib-2.0/schemas/ %end -%packages --exclude-weakdeps +%packages --nocore --exclude-weakdeps NetworkManager NetworkManager-config-connectivity-fedora NetworkManager-wifi diff --git a/dishes/live-desktop-hypervisor.cfg b/dishes/live-desktop-hypervisor.cfg index 2c2d2b8..3e85e4c 100644 --- a/dishes/live-desktop-hypervisor.cfg +++ b/dishes/live-desktop-hypervisor.cfg @@ -278,7 +278,7 @@ mkdir /mnt/sysimage/var/lib/libvirt/isos # Create a directory to store iso image %end -%packages --exclude-weakdeps +%packages --nocore --exclude-weakdeps @anaconda-tools NetworkManager NetworkManager-config-connectivity-fedora diff --git a/dishes/live-desktop.cfg b/dishes/live-desktop.cfg index b0b2d94..222008f 100644 --- a/dishes/live-desktop.cfg +++ b/dishes/live-desktop.cfg @@ -185,7 +185,7 @@ glib-compile-schemas /mnt/sysimage/usr/share/glib-2.0/schemas/ %end -%packages --exclude-weakdeps +%packages --nocore --exclude-weakdeps @anaconda-tools NetworkManager NetworkManager-config-connectivity-fedora diff --git a/dishes/live-server-hypervisor.cfg b/dishes/live-server-hypervisor.cfg index d827973..4845cbc 100644 --- a/dishes/live-server-hypervisor.cfg +++ b/dishes/live-server-hypervisor.cfg @@ -130,7 +130,7 @@ mkdir /mnt/sysimage/var/lib/libvirt/isos # Create a directory to store iso image %end -%packages --exclude-weakdeps +%packages --nocore --exclude-weakdeps @anaconda-tools NetworkManager NetworkManager-config-connectivity-fedora diff --git a/dishes/live-server.cfg b/dishes/live-server.cfg index 8d3290c..fd0f6a5 100644 --- a/dishes/live-server.cfg +++ b/dishes/live-server.cfg @@ -100,7 +100,7 @@ sed -i 's/^livesys_session=.*/livesys_session="gnome"/' /etc/sysconfig/livesys %end -%packages --exclude-weakdeps +%packages --nocore --exclude-weakdeps @anaconda-tools NetworkManager NetworkManager-config-connectivity-fedora diff --git a/dishes/virtual-desktop-hypervisor.cfg b/dishes/virtual-desktop-hypervisor.cfg index af9e7e6..8755023 100644 --- a/dishes/virtual-desktop-hypervisor.cfg +++ b/dishes/virtual-desktop-hypervisor.cfg @@ -199,7 +199,7 @@ mkdir /mnt/sysimage/var/lib/libvirt/isos # Create a directory to store iso image %end -%packages --exclude-weakdeps +%packages --nocore --exclude-weakdeps NetworkManager NetworkManager-config-connectivity-fedora NetworkManager-wifi diff --git a/dishes/virtual-desktop.cfg b/dishes/virtual-desktop.cfg index f2e4616..d67ca9e 100644 --- a/dishes/virtual-desktop.cfg +++ b/dishes/virtual-desktop.cfg @@ -106,7 +106,7 @@ glib-compile-schemas /mnt/sysimage/usr/share/glib-2.0/schemas/ %end -%packages --exclude-weakdeps +%packages --nocore --exclude-weakdeps NetworkManager NetworkManager-config-connectivity-fedora NetworkManager-wifi diff --git a/dishes/virtual-server-hypervisor.cfg b/dishes/virtual-server-hypervisor.cfg index 6dfb3c2..8c570db 100644 --- a/dishes/virtual-server-hypervisor.cfg +++ b/dishes/virtual-server-hypervisor.cfg @@ -65,7 +65,7 @@ mkdir /mnt/sysimage/var/lib/libvirt/isos # Create a directory to store iso image %end -%packages --exclude-weakdeps +%packages --nocore --exclude-weakdeps NetworkManager NetworkManager-config-connectivity-fedora audit diff --git a/dishes/virtual-server.cfg b/dishes/virtual-server.cfg index 6e6e28f..5cee855 100644 --- a/dishes/virtual-server.cfg +++ b/dishes/virtual-server.cfg @@ -35,7 +35,7 @@ part /boot/efi --fstype="efi" --size=2048 --fsoptions="umask=0077,shortname=winn part /boot --fstype="ext4" --size=512 --label=boot part / --fstype="ext4" --grow --label=root --mkfsoptions="-O encrypt,fast_commit" -%packages --exclude-weakdeps +%packages --nocore --exclude-weakdeps NetworkManager NetworkManager-config-connectivity-fedora audit diff --git a/ingredients/base-desktop-gnome.cfg b/ingredients/base-desktop-gnome.cfg index e2bb5e8..d1cda0d 100644 --- a/ingredients/base-desktop-gnome.cfg +++ b/ingredients/base-desktop-gnome.cfg @@ -1,6 +1,6 @@ xconfig --startxonboot --defaultdesktop=GNOME # Start the display session on boot. Although it says --startx, which seems to imply xorg, it is actually generic and thus works also with Wayland. -%packages --exclude-weakdeps # Beginning of the packages section. Excludes weak dependencies +%packages --nocore --exclude-weakdeps # Beginning of the package section. Does not include weak dependencies or the core packages. Description courtesy of the Fedora project gnome-shell # the version 3 of the GNOME desktop environment, without any presintalled applications gnome-terminal # install the default terminal for GNOME Shell diff --git a/ingredients/base-desktop-virtual-machine-manager.cfg b/ingredients/base-desktop-virtual-machine-manager.cfg index 4f108c3..bbc4bfc 100644 --- a/ingredients/base-desktop-virtual-machine-manager.cfg +++ b/ingredients/base-desktop-virtual-machine-manager.cfg @@ -1,4 +1,4 @@ -%packages --exclude-weakdeps # Beginning of the packages section. Excludes weak package dependencies +%packages --nocore --exclude-weakdeps # Beginning of the package section. Does not include weak dependencies or the core packages. Description courtesy of the Fedora project virt-manager # Install virt-manager, a graphical front-end for QEMU/KVM diff --git a/ingredients/base-guest-agents.cfg b/ingredients/base-guest-agents.cfg index 91571f9..c7d4cf3 100644 --- a/ingredients/base-guest-agents.cfg +++ b/ingredients/base-guest-agents.cfg @@ -1,4 +1,4 @@ -%packages --exclude-weakdeps # Beginning of the packages section. Does not include weak dependencies. +%packages --nocore --exclude-weakdeps # Beginning of the package section. Does not include weak dependencies or the core packages. Description courtesy of the Fedora project qemu-guest-agent # "QEMU guest agent" The qemu-guest agent is unnecessary for a bare-metal system. However, it is included here to cover cases where this kickstart file is used to deploy a virtual machine spice-vdagent # "Agent for Spice guests" The spice agent is unnecessary for a bare-metal system. However, it is included here to cover cases where this kickstart file is used to deploy a virtual machine diff --git a/ingredients/base-hypervisor.cfg b/ingredients/base-hypervisor.cfg index d1c025e..2995dcc 100644 --- a/ingredients/base-hypervisor.cfg +++ b/ingredients/base-hypervisor.cfg @@ -1,6 +1,6 @@ services --enabled="NetworkManager,systemd-resolved,libvirtd" # Without libvirtd here, it appears the service won't automatically start -%packages --exclude-weakdeps # Beginning of the packages section. Does not include weak dependencies. +%packages --nocore --exclude-weakdeps # Beginning of the package section. Does not include weak dependencies or the core packages. Description courtesy of the Fedora project qemu-kvm # QEMU metapackage for KVM support libvirt # Library providing a simple virtualization API diff --git a/ingredients/core-initial-setup-desktop.cfg b/ingredients/core-initial-setup-desktop.cfg index a1ce0c8..9aecdf5 100644 --- a/ingredients/core-initial-setup-desktop.cfg +++ b/ingredients/core-initial-setup-desktop.cfg @@ -1,6 +1,6 @@ firstboot --enable --reconfig # Initial Setup will start after the first reboot -%packages --exclude-weakdeps # Beginning of the packages section. Do not include weak dependencies. +%packages --nocore --exclude-weakdeps # Beginning of the package section. Does not include weak dependencies or the core packages. Description courtesy of the Fedora project gnome-initial-setup # Add GNOME initial setup too to let user create local account. diff --git a/ingredients/core-initial-setup-server.cfg b/ingredients/core-initial-setup-server.cfg index ce2ffd2..1e608d0 100644 --- a/ingredients/core-initial-setup-server.cfg +++ b/ingredients/core-initial-setup-server.cfg @@ -1,6 +1,6 @@ firstboot --enable --reconfig # Enable the Setup Agent to start at boot time in reconfiguration mode. This mode enables the language, mouse, keyboard, root password, security level, time zone, and networking configuration options in addition to the default ones -%packages --exclude-weakdeps # Beginning of the packages section. Do not include weak dependencies +%packages --nocore --exclude-weakdeps # Beginning of the package section. Does not include weak dependencies or the core packages. Description courtesy of the Fedora project initial-setup # Initial setup package diff --git a/ingredients/core-packages-default.cfg b/ingredients/core-packages-default.cfg index af078a0..d4f6cc2 100644 --- a/ingredients/core-packages-default.cfg +++ b/ingredients/core-packages-default.cfg @@ -1,4 +1,4 @@ -%packages --exclude-weakdeps # Beginning of the package section. Does not include weak dependencies. Description courtesy of the Fedora project +%packages --nocore --exclude-weakdeps # Beginning of the package section. Does not include weak dependencies or the core packages. Description courtesy of the Fedora project # Default packages fom core dnf group not marked as mandatory (`dnf group info --hidden core`) NetworkManager # Network connection manager and user applications diff --git a/ingredients/core-packages-hardware-support.cfg b/ingredients/core-packages-hardware-support.cfg index 682cf8b..93d17bc 100644 --- a/ingredients/core-packages-hardware-support.cfg +++ b/ingredients/core-packages-hardware-support.cfg @@ -7,7 +7,7 @@ # # Provides extended hardware support -%packages --exclude-weakdeps # Beginning of the package section. Does not include weak dependencies +%packages --nocore --exclude-weakdeps # Beginning of the package section. Does not include weak dependencies or the core packages. Description courtesy of the Fedora project # hardware-support group. Mandatory packages # Provides extended hardware support, and especially extra wireless drivers alsa-sof-firmware # Audio drivers and firmware for ALSA. Essential for audio functionality. diff --git a/ingredients/core-packages-mandatory.cfg b/ingredients/core-packages-mandatory.cfg index 238be08..ce9b031 100644 --- a/ingredients/core-packages-mandatory.cfg +++ b/ingredients/core-packages-mandatory.cfg @@ -8,7 +8,7 @@ # Provides the mandatory packages that are part of the core DNF group # More information: https://pykickstart.readthedocs.io/en/latest/kickstart-docs.html#id240 -%packages --ignoremissing --nocore --exclude-weakdeps # Beginning of the package section. Does not include weak dependencies. Description courtesy of the Fedora project +%packages --nocore --exclude-weakdeps # Beginning of the package section. Does not include weak dependencies or the core packages. Description courtesy of the Fedora project # Mandatory packages found in hidden `core` group (`dnf group info --hidden core`) audit # User space tools for kernel auditing