updated version of the dishes, with the description of the packages used
This commit is contained in:
parent
311c54fb1f
commit
2a02acd433
@ -45,6 +45,20 @@ grub2-mkconfig -o /boot/grub2/grub.cfg # Unsure it is actually useful
|
|||||||
|
|
||||||
%end
|
%end
|
||||||
|
|
||||||
|
%post --nochroot --logfile=/mnt/sysimage/opt/base-initial-setup-gnome.log
|
||||||
|
|
||||||
|
truncate -s 0 /mnt/sysimage/usr/share/gnome-initial-setup/vendor.conf # remove content of vendor.conf so that all options are made available
|
||||||
|
|
||||||
|
## Append lines to existing vendor.conf file, so that options are skipped upon reboot
|
||||||
|
cat >> /mnt/sysimage/usr/share/gnome-initial-setup/vendor.conf<< EOF
|
||||||
|
[pages]
|
||||||
|
skip=privacy
|
||||||
|
[goa]
|
||||||
|
providers=local-first!
|
||||||
|
EOF
|
||||||
|
|
||||||
|
%end
|
||||||
|
|
||||||
%post --nochroot --logfile=/mnt/sysimage/opt/base-desktop-gnome.log
|
%post --nochroot --logfile=/mnt/sysimage/opt/base-desktop-gnome.log
|
||||||
|
|
||||||
# cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.background.gschema.override<< EOF
|
# cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.background.gschema.override<< EOF
|
||||||
@ -114,20 +128,6 @@ glib-compile-schemas /mnt/sysimage/usr/share/glib-2.0/schemas/
|
|||||||
|
|
||||||
%end
|
%end
|
||||||
|
|
||||||
%post --nochroot --logfile=/mnt/sysimage/opt/base-initial-setup-gnome.log
|
|
||||||
|
|
||||||
truncate -s 0 /mnt/sysimage/usr/share/gnome-initial-setup/vendor.conf # remove content of vendor.conf so that all options are made available
|
|
||||||
|
|
||||||
## Append lines to existing vendor.conf file, so that options are skipped upon reboot
|
|
||||||
cat >> /mnt/sysimage/usr/share/gnome-initial-setup/vendor.conf<< EOF
|
|
||||||
[pages]
|
|
||||||
skip=privacy
|
|
||||||
[goa]
|
|
||||||
providers=local-first!
|
|
||||||
EOF
|
|
||||||
|
|
||||||
%end
|
|
||||||
|
|
||||||
%post --nochroot --logfile=/mnt/sysimage/opt/base-desktop-gnome-virtual-machine-manager.log
|
%post --nochroot --logfile=/mnt/sysimage/opt/base-desktop-gnome-virtual-machine-manager.log
|
||||||
|
|
||||||
# Create a file to autostart virt-manager
|
# Create a file to autostart virt-manager
|
||||||
@ -230,38 +230,97 @@ echo "options kvm_amd nested=1" >> /mnt/sysimage/etc/modprobe.d/kvm.conf # Add s
|
|||||||
%end
|
%end
|
||||||
|
|
||||||
%packages --exclude-weakdeps
|
%packages --exclude-weakdeps
|
||||||
@core
|
NetworkManager
|
||||||
@hardware-support
|
|
||||||
NetworkManager-wifi
|
NetworkManager-wifi
|
||||||
|
alsa-sof-firmware
|
||||||
|
amd-gpu-firmware
|
||||||
|
atheros-firmware
|
||||||
|
audit
|
||||||
|
b43-fwcutter
|
||||||
|
b43-openfwwf
|
||||||
|
basesystem
|
||||||
|
bash
|
||||||
|
brcmfmac-firmware
|
||||||
|
cirrus-audio-firmware
|
||||||
|
coreutils
|
||||||
|
curl
|
||||||
dejavu-sans-mono-fonts
|
dejavu-sans-mono-fonts
|
||||||
|
dhcp-client
|
||||||
|
dnf5
|
||||||
|
dnf5-plugins
|
||||||
|
dracut-config-rescue
|
||||||
|
e2fsprogs
|
||||||
fedora-remix-logos
|
fedora-remix-logos
|
||||||
|
filesystem
|
||||||
firefox
|
firefox
|
||||||
|
firewalld
|
||||||
|
fwupd
|
||||||
generic-logos
|
generic-logos
|
||||||
generic-release
|
generic-release
|
||||||
generic-release-common
|
generic-release-common
|
||||||
generic-release-notes
|
generic-release-notes
|
||||||
|
glibc
|
||||||
gnome-backgrounds.noarch
|
gnome-backgrounds.noarch
|
||||||
gnome-initial-setup
|
gnome-initial-setup
|
||||||
gnome-shell
|
gnome-shell
|
||||||
gnome-terminal
|
gnome-terminal
|
||||||
guestfs-tools
|
guestfs-tools
|
||||||
|
hostname
|
||||||
|
intel-audio-firmware
|
||||||
|
intel-gpu-firmware
|
||||||
|
intel-vsc-firmware
|
||||||
|
iproute
|
||||||
|
iputils
|
||||||
|
iwlegacy-firmware
|
||||||
|
iwlwifi-dvm-firmware
|
||||||
|
iwlwifi-mvm-firmware
|
||||||
|
kbd
|
||||||
|
less
|
||||||
|
libertas-firmware
|
||||||
libguestfs-tools
|
libguestfs-tools
|
||||||
libusb
|
libusb1
|
||||||
libvirt
|
libvirt
|
||||||
libvirt-daemon-config-network
|
libvirt-daemon-config-network
|
||||||
libvirt-daemon-kvm
|
libvirt-daemon-kvm
|
||||||
|
man-db
|
||||||
mesa-dri-drivers
|
mesa-dri-drivers
|
||||||
mozilla-ublock-origin.noarch
|
mozilla-ublock-origin.noarch
|
||||||
|
mt7xxx-firmware
|
||||||
nano
|
nano
|
||||||
|
ncurses
|
||||||
|
nvidia-gpu-firmware
|
||||||
|
nxpwireless-firmware
|
||||||
|
openssh-clients
|
||||||
|
openssh-server
|
||||||
|
parted
|
||||||
pciutils
|
pciutils
|
||||||
|
plymouth
|
||||||
|
policycoreutils
|
||||||
|
prefixdevname
|
||||||
|
procps-ng
|
||||||
python3-libguestfs
|
python3-libguestfs
|
||||||
qemu-kvm
|
qemu-kvm
|
||||||
|
realtek-firmware
|
||||||
|
rootfiles
|
||||||
|
rpm
|
||||||
|
selinux-policy-targeted
|
||||||
|
setup
|
||||||
|
shadow-utils
|
||||||
|
sssd-common
|
||||||
|
sssd-kcm
|
||||||
|
sudo
|
||||||
|
systemd
|
||||||
|
systemd-resolved
|
||||||
|
tiwilink-firmware
|
||||||
usbutils
|
usbutils
|
||||||
|
util-linux
|
||||||
|
vim-minimal
|
||||||
virt-install
|
virt-install
|
||||||
virt-manager
|
virt-manager
|
||||||
virt-top
|
virt-top
|
||||||
wget
|
wget2
|
||||||
wpa_supplicant
|
wpa_supplicant
|
||||||
|
zram-generator-defaults
|
||||||
-fedora-logos
|
-fedora-logos
|
||||||
-fedora-release
|
-fedora-release
|
||||||
-fedora-release-common
|
-fedora-release-common
|
||||||
|
@ -45,6 +45,20 @@ grub2-mkconfig -o /boot/grub2/grub.cfg # Unsure it is actually useful
|
|||||||
|
|
||||||
%end
|
%end
|
||||||
|
|
||||||
|
%post --nochroot --logfile=/mnt/sysimage/opt/base-initial-setup-gnome.log
|
||||||
|
|
||||||
|
truncate -s 0 /mnt/sysimage/usr/share/gnome-initial-setup/vendor.conf # remove content of vendor.conf so that all options are made available
|
||||||
|
|
||||||
|
## Append lines to existing vendor.conf file, so that options are skipped upon reboot
|
||||||
|
cat >> /mnt/sysimage/usr/share/gnome-initial-setup/vendor.conf<< EOF
|
||||||
|
[pages]
|
||||||
|
skip=privacy
|
||||||
|
[goa]
|
||||||
|
providers=local-first!
|
||||||
|
EOF
|
||||||
|
|
||||||
|
%end
|
||||||
|
|
||||||
%post --nochroot --logfile=/mnt/sysimage/opt/base-desktop-gnome.log
|
%post --nochroot --logfile=/mnt/sysimage/opt/base-desktop-gnome.log
|
||||||
|
|
||||||
# cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.background.gschema.override<< EOF
|
# cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.background.gschema.override<< EOF
|
||||||
@ -114,20 +128,6 @@ glib-compile-schemas /mnt/sysimage/usr/share/glib-2.0/schemas/
|
|||||||
|
|
||||||
%end
|
%end
|
||||||
|
|
||||||
%post --nochroot --logfile=/mnt/sysimage/opt/base-initial-setup-gnome.log
|
|
||||||
|
|
||||||
truncate -s 0 /mnt/sysimage/usr/share/gnome-initial-setup/vendor.conf # remove content of vendor.conf so that all options are made available
|
|
||||||
|
|
||||||
## Append lines to existing vendor.conf file, so that options are skipped upon reboot
|
|
||||||
cat >> /mnt/sysimage/usr/share/gnome-initial-setup/vendor.conf<< EOF
|
|
||||||
[pages]
|
|
||||||
skip=privacy
|
|
||||||
[goa]
|
|
||||||
providers=local-first!
|
|
||||||
EOF
|
|
||||||
|
|
||||||
%end
|
|
||||||
|
|
||||||
%post --nochroot --logfile=/mnt/sysimage/opt/base-desktop-gnome-virtual-machine-manager.log
|
%post --nochroot --logfile=/mnt/sysimage/opt/base-desktop-gnome-virtual-machine-manager.log
|
||||||
|
|
||||||
# Create a file to autostart virt-manager
|
# Create a file to autostart virt-manager
|
||||||
@ -240,38 +240,97 @@ echo "vfio-mdev" > /mnt/sysimage/etc/modules-load.d/vfio-mdev.conf # Load specif
|
|||||||
%end
|
%end
|
||||||
|
|
||||||
%packages --exclude-weakdeps
|
%packages --exclude-weakdeps
|
||||||
@core
|
NetworkManager
|
||||||
@hardware-support
|
|
||||||
NetworkManager-wifi
|
NetworkManager-wifi
|
||||||
|
alsa-sof-firmware
|
||||||
|
amd-gpu-firmware
|
||||||
|
atheros-firmware
|
||||||
|
audit
|
||||||
|
b43-fwcutter
|
||||||
|
b43-openfwwf
|
||||||
|
basesystem
|
||||||
|
bash
|
||||||
|
brcmfmac-firmware
|
||||||
|
cirrus-audio-firmware
|
||||||
|
coreutils
|
||||||
|
curl
|
||||||
dejavu-sans-mono-fonts
|
dejavu-sans-mono-fonts
|
||||||
|
dhcp-client
|
||||||
|
dnf5
|
||||||
|
dnf5-plugins
|
||||||
|
dracut-config-rescue
|
||||||
|
e2fsprogs
|
||||||
fedora-remix-logos
|
fedora-remix-logos
|
||||||
|
filesystem
|
||||||
firefox
|
firefox
|
||||||
|
firewalld
|
||||||
|
fwupd
|
||||||
generic-logos
|
generic-logos
|
||||||
generic-release
|
generic-release
|
||||||
generic-release-common
|
generic-release-common
|
||||||
generic-release-notes
|
generic-release-notes
|
||||||
|
glibc
|
||||||
gnome-backgrounds.noarch
|
gnome-backgrounds.noarch
|
||||||
gnome-initial-setup
|
gnome-initial-setup
|
||||||
gnome-shell
|
gnome-shell
|
||||||
gnome-terminal
|
gnome-terminal
|
||||||
guestfs-tools
|
guestfs-tools
|
||||||
|
hostname
|
||||||
|
intel-audio-firmware
|
||||||
|
intel-gpu-firmware
|
||||||
|
intel-vsc-firmware
|
||||||
|
iproute
|
||||||
|
iputils
|
||||||
|
iwlegacy-firmware
|
||||||
|
iwlwifi-dvm-firmware
|
||||||
|
iwlwifi-mvm-firmware
|
||||||
|
kbd
|
||||||
|
less
|
||||||
|
libertas-firmware
|
||||||
libguestfs-tools
|
libguestfs-tools
|
||||||
libusb
|
libusb1
|
||||||
libvirt
|
libvirt
|
||||||
libvirt-daemon-config-network
|
libvirt-daemon-config-network
|
||||||
libvirt-daemon-kvm
|
libvirt-daemon-kvm
|
||||||
|
man-db
|
||||||
mesa-dri-drivers
|
mesa-dri-drivers
|
||||||
mozilla-ublock-origin.noarch
|
mozilla-ublock-origin.noarch
|
||||||
|
mt7xxx-firmware
|
||||||
nano
|
nano
|
||||||
|
ncurses
|
||||||
|
nvidia-gpu-firmware
|
||||||
|
nxpwireless-firmware
|
||||||
|
openssh-clients
|
||||||
|
openssh-server
|
||||||
|
parted
|
||||||
pciutils
|
pciutils
|
||||||
|
plymouth
|
||||||
|
policycoreutils
|
||||||
|
prefixdevname
|
||||||
|
procps-ng
|
||||||
python3-libguestfs
|
python3-libguestfs
|
||||||
qemu-kvm
|
qemu-kvm
|
||||||
|
realtek-firmware
|
||||||
|
rootfiles
|
||||||
|
rpm
|
||||||
|
selinux-policy-targeted
|
||||||
|
setup
|
||||||
|
shadow-utils
|
||||||
|
sssd-common
|
||||||
|
sssd-kcm
|
||||||
|
sudo
|
||||||
|
systemd
|
||||||
|
systemd-resolved
|
||||||
|
tiwilink-firmware
|
||||||
usbutils
|
usbutils
|
||||||
|
util-linux
|
||||||
|
vim-minimal
|
||||||
virt-install
|
virt-install
|
||||||
virt-manager
|
virt-manager
|
||||||
virt-top
|
virt-top
|
||||||
wget
|
wget2
|
||||||
wpa_supplicant
|
wpa_supplicant
|
||||||
|
zram-generator-defaults
|
||||||
-fedora-logos
|
-fedora-logos
|
||||||
-fedora-release
|
-fedora-release
|
||||||
-fedora-release-common
|
-fedora-release-common
|
||||||
|
@ -45,6 +45,20 @@ grub2-mkconfig -o /boot/grub2/grub.cfg # Unsure it is actually useful
|
|||||||
|
|
||||||
%end
|
%end
|
||||||
|
|
||||||
|
%post --nochroot --logfile=/mnt/sysimage/opt/base-initial-setup-gnome.log
|
||||||
|
|
||||||
|
truncate -s 0 /mnt/sysimage/usr/share/gnome-initial-setup/vendor.conf # remove content of vendor.conf so that all options are made available
|
||||||
|
|
||||||
|
## Append lines to existing vendor.conf file, so that options are skipped upon reboot
|
||||||
|
cat >> /mnt/sysimage/usr/share/gnome-initial-setup/vendor.conf<< EOF
|
||||||
|
[pages]
|
||||||
|
skip=privacy
|
||||||
|
[goa]
|
||||||
|
providers=local-first!
|
||||||
|
EOF
|
||||||
|
|
||||||
|
%end
|
||||||
|
|
||||||
%post --nochroot --logfile=/mnt/sysimage/opt/base-desktop-gnome.log
|
%post --nochroot --logfile=/mnt/sysimage/opt/base-desktop-gnome.log
|
||||||
|
|
||||||
# cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.background.gschema.override<< EOF
|
# cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.background.gschema.override<< EOF
|
||||||
@ -114,20 +128,6 @@ glib-compile-schemas /mnt/sysimage/usr/share/glib-2.0/schemas/
|
|||||||
|
|
||||||
%end
|
%end
|
||||||
|
|
||||||
%post --nochroot --logfile=/mnt/sysimage/opt/base-initial-setup-gnome.log
|
|
||||||
|
|
||||||
truncate -s 0 /mnt/sysimage/usr/share/gnome-initial-setup/vendor.conf # remove content of vendor.conf so that all options are made available
|
|
||||||
|
|
||||||
## Append lines to existing vendor.conf file, so that options are skipped upon reboot
|
|
||||||
cat >> /mnt/sysimage/usr/share/gnome-initial-setup/vendor.conf<< EOF
|
|
||||||
[pages]
|
|
||||||
skip=privacy
|
|
||||||
[goa]
|
|
||||||
providers=local-first!
|
|
||||||
EOF
|
|
||||||
|
|
||||||
%end
|
|
||||||
|
|
||||||
%post --nochroot --logfile=/mnt/sysimage/opt/base-desktop-gnome-virtual-machine-manager.log
|
%post --nochroot --logfile=/mnt/sysimage/opt/base-desktop-gnome-virtual-machine-manager.log
|
||||||
|
|
||||||
# Create a file to autostart virt-manager
|
# Create a file to autostart virt-manager
|
||||||
@ -230,38 +230,97 @@ echo "options kvm_intel nested=1" >> /mnt/sysimage/etc/modprobe.d/kvm.conf # Add
|
|||||||
%end
|
%end
|
||||||
|
|
||||||
%packages --exclude-weakdeps
|
%packages --exclude-weakdeps
|
||||||
@core
|
NetworkManager
|
||||||
@hardware-support
|
|
||||||
NetworkManager-wifi
|
NetworkManager-wifi
|
||||||
|
alsa-sof-firmware
|
||||||
|
amd-gpu-firmware
|
||||||
|
atheros-firmware
|
||||||
|
audit
|
||||||
|
b43-fwcutter
|
||||||
|
b43-openfwwf
|
||||||
|
basesystem
|
||||||
|
bash
|
||||||
|
brcmfmac-firmware
|
||||||
|
cirrus-audio-firmware
|
||||||
|
coreutils
|
||||||
|
curl
|
||||||
dejavu-sans-mono-fonts
|
dejavu-sans-mono-fonts
|
||||||
|
dhcp-client
|
||||||
|
dnf5
|
||||||
|
dnf5-plugins
|
||||||
|
dracut-config-rescue
|
||||||
|
e2fsprogs
|
||||||
fedora-remix-logos
|
fedora-remix-logos
|
||||||
|
filesystem
|
||||||
firefox
|
firefox
|
||||||
|
firewalld
|
||||||
|
fwupd
|
||||||
generic-logos
|
generic-logos
|
||||||
generic-release
|
generic-release
|
||||||
generic-release-common
|
generic-release-common
|
||||||
generic-release-notes
|
generic-release-notes
|
||||||
|
glibc
|
||||||
gnome-backgrounds.noarch
|
gnome-backgrounds.noarch
|
||||||
gnome-initial-setup
|
gnome-initial-setup
|
||||||
gnome-shell
|
gnome-shell
|
||||||
gnome-terminal
|
gnome-terminal
|
||||||
guestfs-tools
|
guestfs-tools
|
||||||
|
hostname
|
||||||
|
intel-audio-firmware
|
||||||
|
intel-gpu-firmware
|
||||||
|
intel-vsc-firmware
|
||||||
|
iproute
|
||||||
|
iputils
|
||||||
|
iwlegacy-firmware
|
||||||
|
iwlwifi-dvm-firmware
|
||||||
|
iwlwifi-mvm-firmware
|
||||||
|
kbd
|
||||||
|
less
|
||||||
|
libertas-firmware
|
||||||
libguestfs-tools
|
libguestfs-tools
|
||||||
libusb
|
libusb1
|
||||||
libvirt
|
libvirt
|
||||||
libvirt-daemon-config-network
|
libvirt-daemon-config-network
|
||||||
libvirt-daemon-kvm
|
libvirt-daemon-kvm
|
||||||
|
man-db
|
||||||
mesa-dri-drivers
|
mesa-dri-drivers
|
||||||
mozilla-ublock-origin.noarch
|
mozilla-ublock-origin.noarch
|
||||||
|
mt7xxx-firmware
|
||||||
nano
|
nano
|
||||||
|
ncurses
|
||||||
|
nvidia-gpu-firmware
|
||||||
|
nxpwireless-firmware
|
||||||
|
openssh-clients
|
||||||
|
openssh-server
|
||||||
|
parted
|
||||||
pciutils
|
pciutils
|
||||||
|
plymouth
|
||||||
|
policycoreutils
|
||||||
|
prefixdevname
|
||||||
|
procps-ng
|
||||||
python3-libguestfs
|
python3-libguestfs
|
||||||
qemu-kvm
|
qemu-kvm
|
||||||
|
realtek-firmware
|
||||||
|
rootfiles
|
||||||
|
rpm
|
||||||
|
selinux-policy-targeted
|
||||||
|
setup
|
||||||
|
shadow-utils
|
||||||
|
sssd-common
|
||||||
|
sssd-kcm
|
||||||
|
sudo
|
||||||
|
systemd
|
||||||
|
systemd-resolved
|
||||||
|
tiwilink-firmware
|
||||||
usbutils
|
usbutils
|
||||||
|
util-linux
|
||||||
|
vim-minimal
|
||||||
virt-install
|
virt-install
|
||||||
virt-manager
|
virt-manager
|
||||||
virt-top
|
virt-top
|
||||||
wget
|
wget2
|
||||||
wpa_supplicant
|
wpa_supplicant
|
||||||
|
zram-generator-defaults
|
||||||
-fedora-logos
|
-fedora-logos
|
||||||
-fedora-release
|
-fedora-release
|
||||||
-fedora-release-common
|
-fedora-release-common
|
||||||
|
@ -45,6 +45,20 @@ grub2-mkconfig -o /boot/grub2/grub.cfg # Unsure it is actually useful
|
|||||||
|
|
||||||
%end
|
%end
|
||||||
|
|
||||||
|
%post --nochroot --logfile=/mnt/sysimage/opt/base-initial-setup-gnome.log
|
||||||
|
|
||||||
|
truncate -s 0 /mnt/sysimage/usr/share/gnome-initial-setup/vendor.conf # remove content of vendor.conf so that all options are made available
|
||||||
|
|
||||||
|
## Append lines to existing vendor.conf file, so that options are skipped upon reboot
|
||||||
|
cat >> /mnt/sysimage/usr/share/gnome-initial-setup/vendor.conf<< EOF
|
||||||
|
[pages]
|
||||||
|
skip=privacy
|
||||||
|
[goa]
|
||||||
|
providers=local-first!
|
||||||
|
EOF
|
||||||
|
|
||||||
|
%end
|
||||||
|
|
||||||
%post --nochroot --logfile=/mnt/sysimage/opt/base-desktop-gnome.log
|
%post --nochroot --logfile=/mnt/sysimage/opt/base-desktop-gnome.log
|
||||||
|
|
||||||
# cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.background.gschema.override<< EOF
|
# cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.background.gschema.override<< EOF
|
||||||
@ -114,20 +128,6 @@ glib-compile-schemas /mnt/sysimage/usr/share/glib-2.0/schemas/
|
|||||||
|
|
||||||
%end
|
%end
|
||||||
|
|
||||||
%post --nochroot --logfile=/mnt/sysimage/opt/base-initial-setup-gnome.log
|
|
||||||
|
|
||||||
truncate -s 0 /mnt/sysimage/usr/share/gnome-initial-setup/vendor.conf # remove content of vendor.conf so that all options are made available
|
|
||||||
|
|
||||||
## Append lines to existing vendor.conf file, so that options are skipped upon reboot
|
|
||||||
cat >> /mnt/sysimage/usr/share/gnome-initial-setup/vendor.conf<< EOF
|
|
||||||
[pages]
|
|
||||||
skip=privacy
|
|
||||||
[goa]
|
|
||||||
providers=local-first!
|
|
||||||
EOF
|
|
||||||
|
|
||||||
%end
|
|
||||||
|
|
||||||
%post --nochroot --logfile=/mnt/sysimage/opt/base-desktop-gnome-virtual-machine-manager.log
|
%post --nochroot --logfile=/mnt/sysimage/opt/base-desktop-gnome-virtual-machine-manager.log
|
||||||
|
|
||||||
# Create a file to autostart virt-manager
|
# Create a file to autostart virt-manager
|
||||||
@ -222,38 +222,97 @@ mkdir /mnt/sysimage/var/lib/libvirt/isos # Create a directory to store iso image
|
|||||||
%end
|
%end
|
||||||
|
|
||||||
%packages --exclude-weakdeps
|
%packages --exclude-weakdeps
|
||||||
@core
|
NetworkManager
|
||||||
@hardware-support
|
|
||||||
NetworkManager-wifi
|
NetworkManager-wifi
|
||||||
|
alsa-sof-firmware
|
||||||
|
amd-gpu-firmware
|
||||||
|
atheros-firmware
|
||||||
|
audit
|
||||||
|
b43-fwcutter
|
||||||
|
b43-openfwwf
|
||||||
|
basesystem
|
||||||
|
bash
|
||||||
|
brcmfmac-firmware
|
||||||
|
cirrus-audio-firmware
|
||||||
|
coreutils
|
||||||
|
curl
|
||||||
dejavu-sans-mono-fonts
|
dejavu-sans-mono-fonts
|
||||||
|
dhcp-client
|
||||||
|
dnf5
|
||||||
|
dnf5-plugins
|
||||||
|
dracut-config-rescue
|
||||||
|
e2fsprogs
|
||||||
fedora-remix-logos
|
fedora-remix-logos
|
||||||
|
filesystem
|
||||||
firefox
|
firefox
|
||||||
|
firewalld
|
||||||
|
fwupd
|
||||||
generic-logos
|
generic-logos
|
||||||
generic-release
|
generic-release
|
||||||
generic-release-common
|
generic-release-common
|
||||||
generic-release-notes
|
generic-release-notes
|
||||||
|
glibc
|
||||||
gnome-backgrounds.noarch
|
gnome-backgrounds.noarch
|
||||||
gnome-initial-setup
|
gnome-initial-setup
|
||||||
gnome-shell
|
gnome-shell
|
||||||
gnome-terminal
|
gnome-terminal
|
||||||
guestfs-tools
|
guestfs-tools
|
||||||
|
hostname
|
||||||
|
intel-audio-firmware
|
||||||
|
intel-gpu-firmware
|
||||||
|
intel-vsc-firmware
|
||||||
|
iproute
|
||||||
|
iputils
|
||||||
|
iwlegacy-firmware
|
||||||
|
iwlwifi-dvm-firmware
|
||||||
|
iwlwifi-mvm-firmware
|
||||||
|
kbd
|
||||||
|
less
|
||||||
|
libertas-firmware
|
||||||
libguestfs-tools
|
libguestfs-tools
|
||||||
libusb
|
libusb1
|
||||||
libvirt
|
libvirt
|
||||||
libvirt-daemon-config-network
|
libvirt-daemon-config-network
|
||||||
libvirt-daemon-kvm
|
libvirt-daemon-kvm
|
||||||
|
man-db
|
||||||
mesa-dri-drivers
|
mesa-dri-drivers
|
||||||
mozilla-ublock-origin.noarch
|
mozilla-ublock-origin.noarch
|
||||||
|
mt7xxx-firmware
|
||||||
nano
|
nano
|
||||||
|
ncurses
|
||||||
|
nvidia-gpu-firmware
|
||||||
|
nxpwireless-firmware
|
||||||
|
openssh-clients
|
||||||
|
openssh-server
|
||||||
|
parted
|
||||||
pciutils
|
pciutils
|
||||||
|
plymouth
|
||||||
|
policycoreutils
|
||||||
|
prefixdevname
|
||||||
|
procps-ng
|
||||||
python3-libguestfs
|
python3-libguestfs
|
||||||
qemu-kvm
|
qemu-kvm
|
||||||
|
realtek-firmware
|
||||||
|
rootfiles
|
||||||
|
rpm
|
||||||
|
selinux-policy-targeted
|
||||||
|
setup
|
||||||
|
shadow-utils
|
||||||
|
sssd-common
|
||||||
|
sssd-kcm
|
||||||
|
sudo
|
||||||
|
systemd
|
||||||
|
systemd-resolved
|
||||||
|
tiwilink-firmware
|
||||||
usbutils
|
usbutils
|
||||||
|
util-linux
|
||||||
|
vim-minimal
|
||||||
virt-install
|
virt-install
|
||||||
virt-manager
|
virt-manager
|
||||||
virt-top
|
virt-top
|
||||||
wget
|
wget2
|
||||||
wpa_supplicant
|
wpa_supplicant
|
||||||
|
zram-generator-defaults
|
||||||
-fedora-logos
|
-fedora-logos
|
||||||
-fedora-release
|
-fedora-release
|
||||||
-fedora-release-common
|
-fedora-release-common
|
||||||
|
@ -45,6 +45,20 @@ grub2-mkconfig -o /boot/grub2/grub.cfg # Unsure it is actually useful
|
|||||||
|
|
||||||
%end
|
%end
|
||||||
|
|
||||||
|
%post --nochroot --logfile=/mnt/sysimage/opt/base-initial-setup-gnome.log
|
||||||
|
|
||||||
|
truncate -s 0 /mnt/sysimage/usr/share/gnome-initial-setup/vendor.conf # remove content of vendor.conf so that all options are made available
|
||||||
|
|
||||||
|
## Append lines to existing vendor.conf file, so that options are skipped upon reboot
|
||||||
|
cat >> /mnt/sysimage/usr/share/gnome-initial-setup/vendor.conf<< EOF
|
||||||
|
[pages]
|
||||||
|
skip=privacy
|
||||||
|
[goa]
|
||||||
|
providers=local-first!
|
||||||
|
EOF
|
||||||
|
|
||||||
|
%end
|
||||||
|
|
||||||
%post --nochroot --logfile=/mnt/sysimage/opt/base-desktop-gnome.log
|
%post --nochroot --logfile=/mnt/sysimage/opt/base-desktop-gnome.log
|
||||||
|
|
||||||
# cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.background.gschema.override<< EOF
|
# cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.background.gschema.override<< EOF
|
||||||
@ -114,20 +128,6 @@ glib-compile-schemas /mnt/sysimage/usr/share/glib-2.0/schemas/
|
|||||||
|
|
||||||
%end
|
%end
|
||||||
|
|
||||||
%post --nochroot --logfile=/mnt/sysimage/opt/base-initial-setup-gnome.log
|
|
||||||
|
|
||||||
truncate -s 0 /mnt/sysimage/usr/share/gnome-initial-setup/vendor.conf # remove content of vendor.conf so that all options are made available
|
|
||||||
|
|
||||||
## Append lines to existing vendor.conf file, so that options are skipped upon reboot
|
|
||||||
cat >> /mnt/sysimage/usr/share/gnome-initial-setup/vendor.conf<< EOF
|
|
||||||
[pages]
|
|
||||||
skip=privacy
|
|
||||||
[goa]
|
|
||||||
providers=local-first!
|
|
||||||
EOF
|
|
||||||
|
|
||||||
%end
|
|
||||||
|
|
||||||
%post --nochroot --logfile=/mnt/sysimage/opt/base-desktop-gnome-virtual-machine-manager.log
|
%post --nochroot --logfile=/mnt/sysimage/opt/base-desktop-gnome-virtual-machine-manager.log
|
||||||
|
|
||||||
# Create a file to autostart virt-manager
|
# Create a file to autostart virt-manager
|
||||||
@ -222,40 +222,80 @@ mkdir /mnt/sysimage/var/lib/libvirt/isos # Create a directory to store iso image
|
|||||||
%end
|
%end
|
||||||
|
|
||||||
%packages --exclude-weakdeps
|
%packages --exclude-weakdeps
|
||||||
@core
|
NetworkManager
|
||||||
@hardware-support
|
|
||||||
NetworkManager-wifi
|
NetworkManager-wifi
|
||||||
|
audit
|
||||||
|
basesystem
|
||||||
|
bash
|
||||||
|
coreutils
|
||||||
|
curl
|
||||||
dejavu-sans-mono-fonts
|
dejavu-sans-mono-fonts
|
||||||
|
dhcp-client
|
||||||
|
dnf5
|
||||||
|
dnf5-plugins
|
||||||
|
dracut-config-rescue
|
||||||
|
e2fsprogs
|
||||||
fedora-remix-logos
|
fedora-remix-logos
|
||||||
|
filesystem
|
||||||
firefox
|
firefox
|
||||||
|
firewalld
|
||||||
|
fwupd
|
||||||
generic-logos
|
generic-logos
|
||||||
generic-release
|
generic-release
|
||||||
generic-release-common
|
generic-release-common
|
||||||
generic-release-notes
|
generic-release-notes
|
||||||
|
glibc
|
||||||
gnome-backgrounds.noarch
|
gnome-backgrounds.noarch
|
||||||
gnome-initial-setup
|
gnome-initial-setup
|
||||||
gnome-shell
|
gnome-shell
|
||||||
gnome-terminal
|
gnome-terminal
|
||||||
guestfs-tools
|
guestfs-tools
|
||||||
|
hostname
|
||||||
|
iproute
|
||||||
|
iputils
|
||||||
|
kbd
|
||||||
|
less
|
||||||
libguestfs-tools
|
libguestfs-tools
|
||||||
libusb
|
libusb1
|
||||||
libvirt
|
libvirt
|
||||||
libvirt-daemon-config-network
|
libvirt-daemon-config-network
|
||||||
libvirt-daemon-kvm
|
libvirt-daemon-kvm
|
||||||
|
man-db
|
||||||
mesa-dri-drivers
|
mesa-dri-drivers
|
||||||
mozilla-ublock-origin.noarch
|
mozilla-ublock-origin.noarch
|
||||||
nano
|
nano
|
||||||
|
ncurses
|
||||||
|
openssh-clients
|
||||||
|
openssh-server
|
||||||
|
parted
|
||||||
pciutils
|
pciutils
|
||||||
|
plymouth
|
||||||
|
policycoreutils
|
||||||
|
prefixdevname
|
||||||
|
procps-ng
|
||||||
python3-libguestfs
|
python3-libguestfs
|
||||||
qemu-guest-agent
|
qemu-guest-agent
|
||||||
qemu-kvm
|
qemu-kvm
|
||||||
|
rootfiles
|
||||||
|
rpm
|
||||||
|
selinux-policy-targeted
|
||||||
|
setup
|
||||||
|
shadow-utils
|
||||||
spice-vdagent
|
spice-vdagent
|
||||||
|
sssd-common
|
||||||
|
sssd-kcm
|
||||||
|
sudo
|
||||||
|
systemd
|
||||||
|
systemd-resolved
|
||||||
usbutils
|
usbutils
|
||||||
|
util-linux
|
||||||
|
vim-minimal
|
||||||
virt-install
|
virt-install
|
||||||
virt-manager
|
virt-manager
|
||||||
virt-top
|
virt-top
|
||||||
wget
|
wget2
|
||||||
wpa_supplicant
|
wpa_supplicant
|
||||||
|
zram-generator-defaults
|
||||||
-fedora-logos
|
-fedora-logos
|
||||||
-fedora-release
|
-fedora-release
|
||||||
-fedora-release-common
|
-fedora-release-common
|
||||||
|
@ -45,6 +45,20 @@ grub2-mkconfig -o /boot/grub2/grub.cfg # Unsure it is actually useful
|
|||||||
|
|
||||||
%end
|
%end
|
||||||
|
|
||||||
|
%post --nochroot --logfile=/mnt/sysimage/opt/base-initial-setup-gnome.log
|
||||||
|
|
||||||
|
truncate -s 0 /mnt/sysimage/usr/share/gnome-initial-setup/vendor.conf # remove content of vendor.conf so that all options are made available
|
||||||
|
|
||||||
|
## Append lines to existing vendor.conf file, so that options are skipped upon reboot
|
||||||
|
cat >> /mnt/sysimage/usr/share/gnome-initial-setup/vendor.conf<< EOF
|
||||||
|
[pages]
|
||||||
|
skip=privacy
|
||||||
|
[goa]
|
||||||
|
providers=local-first!
|
||||||
|
EOF
|
||||||
|
|
||||||
|
%end
|
||||||
|
|
||||||
%post --nochroot --logfile=/mnt/sysimage/opt/base-desktop-gnome.log
|
%post --nochroot --logfile=/mnt/sysimage/opt/base-desktop-gnome.log
|
||||||
|
|
||||||
# cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.background.gschema.override<< EOF
|
# cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.background.gschema.override<< EOF
|
||||||
@ -114,45 +128,71 @@ glib-compile-schemas /mnt/sysimage/usr/share/glib-2.0/schemas/
|
|||||||
|
|
||||||
%end
|
%end
|
||||||
|
|
||||||
%post --nochroot --logfile=/mnt/sysimage/opt/base-initial-setup-gnome.log
|
|
||||||
|
|
||||||
truncate -s 0 /mnt/sysimage/usr/share/gnome-initial-setup/vendor.conf # remove content of vendor.conf so that all options are made available
|
|
||||||
|
|
||||||
## Append lines to existing vendor.conf file, so that options are skipped upon reboot
|
|
||||||
cat >> /mnt/sysimage/usr/share/gnome-initial-setup/vendor.conf<< EOF
|
|
||||||
[pages]
|
|
||||||
skip=privacy
|
|
||||||
[goa]
|
|
||||||
providers=local-first!
|
|
||||||
EOF
|
|
||||||
|
|
||||||
%end
|
|
||||||
|
|
||||||
%packages --exclude-weakdeps
|
%packages --exclude-weakdeps
|
||||||
@core
|
NetworkManager
|
||||||
@hardware-support
|
|
||||||
NetworkManager-wifi
|
NetworkManager-wifi
|
||||||
|
audit
|
||||||
|
basesystem
|
||||||
|
bash
|
||||||
|
coreutils
|
||||||
|
curl
|
||||||
dejavu-sans-mono-fonts
|
dejavu-sans-mono-fonts
|
||||||
|
dhcp-client
|
||||||
|
dnf5
|
||||||
|
dnf5-plugins
|
||||||
|
dracut-config-rescue
|
||||||
|
e2fsprogs
|
||||||
fedora-remix-logos
|
fedora-remix-logos
|
||||||
|
filesystem
|
||||||
firefox
|
firefox
|
||||||
|
firewalld
|
||||||
|
fwupd
|
||||||
generic-logos
|
generic-logos
|
||||||
generic-release
|
generic-release
|
||||||
generic-release-common
|
generic-release-common
|
||||||
generic-release-notes
|
generic-release-notes
|
||||||
|
glibc
|
||||||
gnome-backgrounds.noarch
|
gnome-backgrounds.noarch
|
||||||
gnome-initial-setup
|
gnome-initial-setup
|
||||||
gnome-shell
|
gnome-shell
|
||||||
gnome-terminal
|
gnome-terminal
|
||||||
libusb
|
hostname
|
||||||
|
iproute
|
||||||
|
iputils
|
||||||
|
kbd
|
||||||
|
less
|
||||||
|
libusb1
|
||||||
|
man-db
|
||||||
mesa-dri-drivers
|
mesa-dri-drivers
|
||||||
mozilla-ublock-origin.noarch
|
mozilla-ublock-origin.noarch
|
||||||
nano
|
nano
|
||||||
|
ncurses
|
||||||
|
openssh-clients
|
||||||
|
openssh-server
|
||||||
|
parted
|
||||||
pciutils
|
pciutils
|
||||||
|
plymouth
|
||||||
|
policycoreutils
|
||||||
|
prefixdevname
|
||||||
|
procps-ng
|
||||||
qemu-guest-agent
|
qemu-guest-agent
|
||||||
|
rootfiles
|
||||||
|
rpm
|
||||||
|
selinux-policy-targeted
|
||||||
|
setup
|
||||||
|
shadow-utils
|
||||||
spice-vdagent
|
spice-vdagent
|
||||||
|
sssd-common
|
||||||
|
sssd-kcm
|
||||||
|
sudo
|
||||||
|
systemd
|
||||||
|
systemd-resolved
|
||||||
usbutils
|
usbutils
|
||||||
wget
|
util-linux
|
||||||
|
vim-minimal
|
||||||
|
wget2
|
||||||
wpa_supplicant
|
wpa_supplicant
|
||||||
|
zram-generator-defaults
|
||||||
-fedora-logos
|
-fedora-logos
|
||||||
-fedora-release
|
-fedora-release
|
||||||
-fedora-release-common
|
-fedora-release-common
|
||||||
|
@ -46,21 +46,61 @@ grub2-mkconfig -o /boot/grub2/grub.cfg # Unsure it is actually useful
|
|||||||
%end
|
%end
|
||||||
|
|
||||||
%packages --exclude-weakdeps
|
%packages --exclude-weakdeps
|
||||||
@core
|
NetworkManager
|
||||||
@hardware-support
|
audit
|
||||||
|
basesystem
|
||||||
|
bash
|
||||||
|
coreutils
|
||||||
|
curl
|
||||||
|
dhcp-client
|
||||||
|
dnf5
|
||||||
|
dnf5-plugins
|
||||||
|
dracut-config-rescue
|
||||||
|
e2fsprogs
|
||||||
fedora-remix-logos
|
fedora-remix-logos
|
||||||
|
filesystem
|
||||||
|
firewalld
|
||||||
|
fwupd
|
||||||
generic-logos
|
generic-logos
|
||||||
generic-release
|
generic-release
|
||||||
generic-release-common
|
generic-release-common
|
||||||
generic-release-notes
|
generic-release-notes
|
||||||
|
glibc
|
||||||
|
hostname
|
||||||
initial-setup
|
initial-setup
|
||||||
libusb
|
iproute
|
||||||
|
iputils
|
||||||
|
kbd
|
||||||
|
less
|
||||||
|
libusb1
|
||||||
|
man-db
|
||||||
nano
|
nano
|
||||||
|
ncurses
|
||||||
|
openssh-clients
|
||||||
|
openssh-server
|
||||||
|
parted
|
||||||
pciutils
|
pciutils
|
||||||
|
plymouth
|
||||||
|
policycoreutils
|
||||||
|
prefixdevname
|
||||||
|
procps-ng
|
||||||
qemu-guest-agent
|
qemu-guest-agent
|
||||||
|
rootfiles
|
||||||
|
rpm
|
||||||
|
selinux-policy-targeted
|
||||||
|
setup
|
||||||
|
shadow-utils
|
||||||
spice-vdagent
|
spice-vdagent
|
||||||
|
sssd-common
|
||||||
|
sssd-kcm
|
||||||
|
sudo
|
||||||
|
systemd
|
||||||
|
systemd-resolved
|
||||||
usbutils
|
usbutils
|
||||||
wget
|
util-linux
|
||||||
|
vim-minimal
|
||||||
|
wget2
|
||||||
|
zram-generator-defaults
|
||||||
-fedora-logos
|
-fedora-logos
|
||||||
-fedora-release
|
-fedora-release
|
||||||
-fedora-release-common
|
-fedora-release-common
|
||||||
|
Loading…
x
Reference in New Issue
Block a user