5de5f5c7f3
Until we can preinstall flatpaks, we need the apps in the base image that are needed for first login. Thats yelp, which is used for the "welcome tour" part of the inial setup experience. This sync also pulls in the new backgrounds package.
219 lines
4.7 KiB
YAML
219 lines
4.7 KiB
YAML
# This file has a list of packages to skip from comps that we don't want, plus
|
|
# a few whitelisted things.
|
|
|
|
# For some reason today these are just in livecd-tools...
|
|
whitelist:
|
|
- kernel
|
|
- kernel-modules
|
|
- kernel-modules-extra
|
|
|
|
# Entirely skip all packages in libreoffice
|
|
blacklist_groups:
|
|
- libreoffice
|
|
- gnome-desktop
|
|
- container-management
|
|
|
|
# Common blacklist for all ostree desktop versions
|
|
blacklist:
|
|
core:
|
|
# We use rpm-ostree for the host
|
|
- dnf
|
|
- dnf-yum
|
|
- dnf-plugins-core
|
|
# Not sure why this is there at all
|
|
- dracut-config-rescue
|
|
# Eh...you can install this in a priv container
|
|
- parted
|
|
# https://bugzilla.redhat.com/show_bug.cgi?id=1452348
|
|
- grubby
|
|
# Why?
|
|
- ncurses
|
|
# Needs to be arch specific
|
|
- powerpc-utils
|
|
- lsvpd
|
|
base-x:
|
|
# These are for arm...need to handle arch-specific bits
|
|
- xorg-x11-drv-armsoc
|
|
- xorg-x11-drv-omap
|
|
workstation-product:
|
|
# We use rpm-ostree for the host
|
|
- dnf
|
|
- dnf-plugins-core
|
|
- deltarpm
|
|
# Really not worth listing explicitly
|
|
- filesystem
|
|
# Why?
|
|
- ncurses
|
|
- mailcap
|
|
# This seems like some weird legacy thing, it also
|
|
# drags in usermode, which should also be deprecated
|
|
# and blocks a /usr/sbin + /usr/bin unification.
|
|
- setuptool
|
|
# Really?
|
|
- tcp_wrappers
|
|
# This probably doesn't need to be default
|
|
- ppp
|
|
# We removed cronie a while ago, should nuke these too
|
|
- crontabs
|
|
- at
|
|
# This drags in a huge dependency set of dnf bits
|
|
- abrt-cli
|
|
- abrt-desktop
|
|
- abrt-java-connector
|
|
# Requires libreoffice
|
|
- unoconv
|
|
# Will change to git-core
|
|
- git
|
|
# Apps
|
|
- rhythmbox
|
|
- evolution
|
|
- evolution-ews
|
|
- evolution-help
|
|
# This is ancient now, and IMO has been superceded by cgroups
|
|
# Also it breaks with --unified-core.
|
|
- psacct
|
|
# Random tools: container
|
|
- rdist
|
|
- jwhois
|
|
- tcpdump
|
|
- telnet
|
|
- traceroute
|
|
- net-tools
|
|
- nmap-ncat
|
|
# filesystem tools, again priv container
|
|
- symlinks
|
|
- dosfstools
|
|
- ntfs-3g
|
|
# Misc
|
|
- dos2unix
|
|
# Gnome specific
|
|
- desktop-backgrounds-gnome
|
|
- gnome-shell-extension-background-logo
|
|
- pinentry-gnome3
|
|
- qgnomeplatform
|
|
networkmanager-submodules:
|
|
# Let's use the builtin one by default
|
|
- dhcp-client
|
|
printing:
|
|
# We don't use PackageKit
|
|
- cups-pk-helper
|
|
# For now...
|
|
- ghostscript
|
|
|
|
# Desktop environment specific blacklists
|
|
desktop_blacklist:
|
|
gnome-desktop:
|
|
# https://github.com/pbrezina/authselect/issues/48
|
|
- fprintd-pam
|
|
# We use rpm-ostree for the host
|
|
- PackageKit-command-not-found
|
|
- PackageKit-gtk3-module
|
|
# Non-critical apps -> Flatpak
|
|
- baobab
|
|
- cheese
|
|
- eog
|
|
- evince
|
|
- evince-djvu
|
|
- evince-nautilus
|
|
- file-roller
|
|
- file-roller-nautilus
|
|
- gedit
|
|
- gnome-boxes
|
|
- gnome-calculator
|
|
- gnome-calendar
|
|
- gnome-clocks
|
|
- gnome-contacts
|
|
- gnome-documents
|
|
- gnome-font-viewer
|
|
- gnome-logs
|
|
- gnome-maps
|
|
- gnome-photos
|
|
- gnome-screenshot
|
|
- gnome-weather
|
|
- jwhois
|
|
- nautilus
|
|
- nautilus-sendto
|
|
- orca
|
|
- rdist
|
|
- sane-backends-drivers-scanners
|
|
- symlinks
|
|
- simple-scan
|
|
- sushi
|
|
- tcpdump
|
|
- telnet
|
|
- totem
|
|
- totem-nautilus
|
|
- traceroute
|
|
kde-desktop:
|
|
# Incompatible with ostree for various reasons
|
|
- abrt-desktop
|
|
- cups-pk-helper
|
|
- dnfdragora
|
|
- plasma-pk-updates
|
|
# Non-critical apps -> Flatpak
|
|
- akregator
|
|
- cagibi
|
|
- dolphin
|
|
- gnome-keyring-pam
|
|
- gwenview
|
|
- kaddressbook
|
|
- kamera
|
|
- kcalc
|
|
- kcharselect
|
|
- kcolorchooser
|
|
- kde-partitionmanager
|
|
- kdnssd
|
|
- kf5-kipi-plugins
|
|
- kfind
|
|
- kget
|
|
- kgpg
|
|
- kmail
|
|
- kmouth
|
|
- knode
|
|
- konqueror
|
|
- kontact
|
|
- korganizer
|
|
- kruler
|
|
- ksshaskpass
|
|
- kwrite
|
|
- libreoffice-kde
|
|
- spectacle
|
|
# Misc
|
|
- adwaita-gtk2-theme
|
|
- colord-kde
|
|
- firewall-config
|
|
- kcm_systemd
|
|
- kdegraphics-thumbnailers
|
|
- keditbookmarks
|
|
- khelpcenter
|
|
- kmag
|
|
- kmenuedit
|
|
- kwebkitpart
|
|
- pinentry-qt
|
|
- plasma-desktop-doc
|
|
- plasma-nm-l2tp
|
|
- plasma-nm-openconnect
|
|
- plasma-nm-openswan
|
|
- plasma-nm-openvpn
|
|
- plasma-nm-pptp
|
|
- plasma-nm-vpnc
|
|
- plasma-workspace-geolocation
|
|
- qt-at-spi
|
|
xfce-desktop:
|
|
# Incompatible with ostree for various reasons
|
|
- abrt-desktop
|
|
- dnfdragora-updater
|
|
# Non-critical apps -> Flatpak
|
|
- Thunar
|
|
- fros-recordmydesktop
|
|
- thunar-archive-plugin
|
|
- thunar-media-tags-plugin
|
|
- thunar-volman
|
|
- tumbler
|
|
# Misc
|
|
- alsa-utils
|
|
- firewall-config
|
|
- openssh-askpass
|
|
- vim-enhanced
|
|
# ?
|
|
- rodent-icon-theme
|