2 Commits

Author SHA1 Message Date
Lukas Greve
876e4b31aa nocore everywhere 2025-12-11 22:20:54 +01:00
ab8f9af755 Merge pull request 'Add local ISO detection functionality to deploy-distro.sh' (#4) from local-iso into main
Reviewed-on: #4
2025-12-11 20:59:06 +00:00
22 changed files with 22 additions and 22 deletions

View File

@@ -230,7 +230,7 @@ echo "options kvm_amd nested=1" >> /mnt/sysimage/etc/modprobe.d/kvm.conf # Add s
%end %end
%packages --exclude-weakdeps %packages --nocore --exclude-weakdeps
NetworkManager NetworkManager
NetworkManager-config-connectivity-fedora NetworkManager-config-connectivity-fedora
NetworkManager-wifi NetworkManager-wifi

View File

@@ -240,7 +240,7 @@ echo "vfio-mdev" > /mnt/sysimage/etc/modules-load.d/vfio-mdev.conf # Load specif
%end %end
%packages --exclude-weakdeps %packages --nocore --exclude-weakdeps
NetworkManager NetworkManager
NetworkManager-config-connectivity-fedora NetworkManager-config-connectivity-fedora
NetworkManager-wifi NetworkManager-wifi

View File

@@ -230,7 +230,7 @@ echo "options kvm_intel nested=1" >> /mnt/sysimage/etc/modprobe.d/kvm.conf # Add
%end %end
%packages --exclude-weakdeps %packages --nocore --exclude-weakdeps
NetworkManager NetworkManager
NetworkManager-config-connectivity-fedora NetworkManager-config-connectivity-fedora
NetworkManager-wifi NetworkManager-wifi

View File

@@ -222,7 +222,7 @@ mkdir /mnt/sysimage/var/lib/libvirt/isos # Create a directory to store iso image
%end %end
%packages --exclude-weakdeps %packages --nocore --exclude-weakdeps
NetworkManager NetworkManager
NetworkManager-config-connectivity-fedora NetworkManager-config-connectivity-fedora
NetworkManager-wifi NetworkManager-wifi

View File

@@ -129,7 +129,7 @@ glib-compile-schemas /mnt/sysimage/usr/share/glib-2.0/schemas/
%end %end
%packages --exclude-weakdeps %packages --nocore --exclude-weakdeps
NetworkManager NetworkManager
NetworkManager-config-connectivity-fedora NetworkManager-config-connectivity-fedora
NetworkManager-wifi NetworkManager-wifi

View File

@@ -278,7 +278,7 @@ mkdir /mnt/sysimage/var/lib/libvirt/isos # Create a directory to store iso image
%end %end
%packages --exclude-weakdeps %packages --nocore --exclude-weakdeps
@anaconda-tools @anaconda-tools
NetworkManager NetworkManager
NetworkManager-config-connectivity-fedora NetworkManager-config-connectivity-fedora

View File

@@ -185,7 +185,7 @@ glib-compile-schemas /mnt/sysimage/usr/share/glib-2.0/schemas/
%end %end
%packages --exclude-weakdeps %packages --nocore --exclude-weakdeps
@anaconda-tools @anaconda-tools
NetworkManager NetworkManager
NetworkManager-config-connectivity-fedora NetworkManager-config-connectivity-fedora

View File

@@ -130,7 +130,7 @@ mkdir /mnt/sysimage/var/lib/libvirt/isos # Create a directory to store iso image
%end %end
%packages --exclude-weakdeps %packages --nocore --exclude-weakdeps
@anaconda-tools @anaconda-tools
NetworkManager NetworkManager
NetworkManager-config-connectivity-fedora NetworkManager-config-connectivity-fedora

View File

@@ -100,7 +100,7 @@ sed -i 's/^livesys_session=.*/livesys_session="gnome"/' /etc/sysconfig/livesys
%end %end
%packages --exclude-weakdeps %packages --nocore --exclude-weakdeps
@anaconda-tools @anaconda-tools
NetworkManager NetworkManager
NetworkManager-config-connectivity-fedora NetworkManager-config-connectivity-fedora

View File

@@ -199,7 +199,7 @@ mkdir /mnt/sysimage/var/lib/libvirt/isos # Create a directory to store iso image
%end %end
%packages --exclude-weakdeps %packages --nocore --exclude-weakdeps
NetworkManager NetworkManager
NetworkManager-config-connectivity-fedora NetworkManager-config-connectivity-fedora
NetworkManager-wifi NetworkManager-wifi

View File

@@ -106,7 +106,7 @@ glib-compile-schemas /mnt/sysimage/usr/share/glib-2.0/schemas/
%end %end
%packages --exclude-weakdeps %packages --nocore --exclude-weakdeps
NetworkManager NetworkManager
NetworkManager-config-connectivity-fedora NetworkManager-config-connectivity-fedora
NetworkManager-wifi NetworkManager-wifi

View File

@@ -65,7 +65,7 @@ mkdir /mnt/sysimage/var/lib/libvirt/isos # Create a directory to store iso image
%end %end
%packages --exclude-weakdeps %packages --nocore --exclude-weakdeps
NetworkManager NetworkManager
NetworkManager-config-connectivity-fedora NetworkManager-config-connectivity-fedora
audit audit

View File

@@ -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 /boot --fstype="ext4" --size=512 --label=boot
part / --fstype="ext4" --grow --label=root --mkfsoptions="-O encrypt,fast_commit" part / --fstype="ext4" --grow --label=root --mkfsoptions="-O encrypt,fast_commit"
%packages --exclude-weakdeps %packages --nocore --exclude-weakdeps
NetworkManager NetworkManager
NetworkManager-config-connectivity-fedora NetworkManager-config-connectivity-fedora
audit audit

View File

@@ -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. 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-shell # the version 3 of the GNOME desktop environment, without any presintalled applications
gnome-terminal # install the default terminal for GNOME Shell gnome-terminal # install the default terminal for GNOME Shell

View File

@@ -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 virt-manager # Install virt-manager, a graphical front-end for QEMU/KVM

View File

@@ -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 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 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

View File

@@ -1,6 +1,6 @@
services --enabled="NetworkManager,systemd-resolved,libvirtd" # Without libvirtd here, it appears the service won't automatically start 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 qemu-kvm # QEMU metapackage for KVM support
libvirt # Library providing a simple virtualization API libvirt # Library providing a simple virtualization API

View File

@@ -1,6 +1,6 @@
firstboot --enable --reconfig # Initial Setup will start after the first reboot 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. gnome-initial-setup # Add GNOME initial setup too to let user create local account.

View File

@@ -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 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 initial-setup # Initial setup package

View File

@@ -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`) # Default packages fom core dnf group not marked as mandatory (`dnf group info --hidden core`)
NetworkManager # Network connection manager and user applications NetworkManager # Network connection manager and user applications

View File

@@ -7,7 +7,7 @@
# #
# Provides extended hardware support # 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 # 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. alsa-sof-firmware # Audio drivers and firmware for ALSA. Essential for audio functionality.

View File

@@ -8,7 +8,7 @@
# Provides the mandatory packages that are part of the core DNF group # Provides the mandatory packages that are part of the core DNF group
# More information: https://pykickstart.readthedocs.io/en/latest/kickstart-docs.html#id240 # 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`) # Mandatory packages found in hidden `core` group (`dnf group info --hidden core`)
audit # User space tools for kernel auditing audit # User space tools for kernel auditing