Adjust Lorax templates for the Xorg to Wayland switch
Make sure packages and files needed for Wayland to work are not purged at RHEL 10 boot.iso generation time. Resolves: RHEL-38740
This commit is contained in:
parent
533417e03f
commit
f1aa93ab07
@ -9,8 +9,6 @@ remove usr/share/i18n
|
|||||||
## perl needed for powerpc-utils
|
## perl needed for powerpc-utils
|
||||||
## perl is needed by /usr/bin/rxe_cfg from libibverbs
|
## perl is needed by /usr/bin/rxe_cfg from libibverbs
|
||||||
|
|
||||||
## no sound support, thanks
|
|
||||||
removepkg flac-libs libsndfile pipewire pulseaudio* rtkit sound-theme-freedesktop wireplumber*
|
|
||||||
## we don't create new initramfs/bootloader conf inside anaconda
|
## we don't create new initramfs/bootloader conf inside anaconda
|
||||||
## (that happens inside the target system after we install dracut/grubby)
|
## (that happens inside the target system after we install dracut/grubby)
|
||||||
removepkg dracut-network grubby anaconda-dracut
|
removepkg dracut-network grubby anaconda-dracut
|
||||||
@ -52,7 +50,6 @@ removepkg mtools glibc-gconv-extra
|
|||||||
|
|
||||||
## various other things we remove to save space
|
## various other things we remove to save space
|
||||||
removepkg diffutils file
|
removepkg diffutils file
|
||||||
removepkg libasyncns
|
|
||||||
removepkg lvm2-libs
|
removepkg lvm2-libs
|
||||||
removepkg mobile-broadband-provider-info
|
removepkg mobile-broadband-provider-info
|
||||||
removepkg rmt rpcbind squashfs-tools
|
removepkg rmt rpcbind squashfs-tools
|
||||||
@ -199,7 +196,6 @@ removefrom libidn2 /usr/share/locale/*
|
|||||||
removefrom libnotify /usr/bin/*
|
removefrom libnotify /usr/bin/*
|
||||||
removefrom libsemanage /etc/selinux/*
|
removefrom libsemanage /etc/selinux/*
|
||||||
removefrom libstdc++ /usr/share/*
|
removefrom libstdc++ /usr/share/*
|
||||||
removefrom libvorbis /usr/${libdir}/libvorbisenc.*
|
|
||||||
removefrom libxml2 /usr/bin/*
|
removefrom libxml2 /usr/bin/*
|
||||||
removefrom linux-firmware /usr/lib/firmware/dvb*
|
removefrom linux-firmware /usr/lib/firmware/dvb*
|
||||||
removefrom linux-firmware /usr/lib/firmware/*_12mhz*
|
removefrom linux-firmware /usr/lib/firmware/*_12mhz*
|
||||||
@ -292,7 +288,7 @@ removefrom openssh /usr/libexec/*
|
|||||||
removefrom openssh-clients /etc/ssh/* /usr/bin/ssh-*
|
removefrom openssh-clients /etc/ssh/* /usr/bin/ssh-*
|
||||||
removefrom openssh-clients /usr/libexec/*
|
removefrom openssh-clients /usr/libexec/*
|
||||||
removefrom openssh-server /etc/ssh/* /usr/libexec/openssh/sftp-server
|
removefrom openssh-server /etc/ssh/* /usr/libexec/openssh/sftp-server
|
||||||
removefrom pam /usr/sbin/* /usr/share/locale/*
|
removefrom pam /usr/share/locale/*
|
||||||
removefrom policycoreutils /etc/* /usr/bin/* /usr/share/locale/*
|
removefrom policycoreutils /etc/* /usr/bin/* /usr/share/locale/*
|
||||||
removefrom polkit /usr/bin/*
|
removefrom polkit /usr/bin/*
|
||||||
removefrom popt /usr/share/locale/*
|
removefrom popt /usr/share/locale/*
|
||||||
@ -364,11 +360,7 @@ removefrom gstreamer1-plugins-base --allbut \
|
|||||||
removepkg geoclue2
|
removepkg geoclue2
|
||||||
|
|
||||||
## And remove the packages that those extra libraries pulled in
|
## And remove the packages that those extra libraries pulled in
|
||||||
removepkg cdparanoia-libs opus libtheora libvisual flac-libs gsm avahi-glib avahi-libs \
|
removepkg cdparanoia-libs libvisual avahi-glib avahi-libs ModemManager-glib
|
||||||
ModemManager-glib
|
|
||||||
|
|
||||||
## metacity requires libvorbis and libvorbisfile, but enc/dec are no longer needed
|
|
||||||
removefrom libvorbis --allbut /usr/${libdir}/libvorbisfile.* /usr/${libdir}/libvorbis.*
|
|
||||||
|
|
||||||
## Remove build-id links, they are used with debuginfo
|
## Remove build-id links, they are used with debuginfo
|
||||||
remove /usr/lib/.build-id
|
remove /usr/lib/.build-id
|
||||||
|
Loading…
Reference in New Issue
Block a user