From 0aef9b66fe745bdda826657ade75f2ad092d3180 Mon Sep 17 00:00:00 2001 From: Joseph Marrero Corchado Date: Wed, 12 Feb 2025 15:15:13 -0500 Subject: [PATCH] packages: use comps --- .../packages-excluded.txt | 4 + .../doc/bootc-image-standard/packages.txt | 106 +----------------- 2 files changed, 6 insertions(+), 104 deletions(-) diff --git a/usr/share/doc/bootc-image-standard/packages-excluded.txt b/usr/share/doc/bootc-image-standard/packages-excluded.txt index a8fec11..1759338 100644 --- a/usr/share/doc/bootc-image-standard/packages-excluded.txt +++ b/usr/share/doc/bootc-image-standard/packages-excluded.txt @@ -19,3 +19,7 @@ initscripts # For (datacenter/cloud oriented) servers, we want to see the details by default. # https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/HSMISZ3ETWQ4ETVLWZQJ55ARZT27AAV3/ plymouth + +#test +dracut-config-generic +rootfiles diff --git a/usr/share/doc/bootc-image-standard/packages.txt b/usr/share/doc/bootc-image-standard/packages.txt index 1cceec6..2d39b86 100644 --- a/usr/share/doc/bootc-image-standard/packages.txt +++ b/usr/share/doc/bootc-image-standard/packages.txt @@ -1,104 +1,2 @@ -# A relatively large base image suitable for headless servers, -# a lot like CoreOS. - -# Include and set the default editor -nano -nfs-utils -# Additional firewall support; we aren't including these in RHCOS or they -# don't exist in RHEL -iptables-services -WALinuxAgent-udev -# Allow communication between sudo and SSSD -# for caching sudo rules by SSSD. -# https://github.com/coreos/fedora-coreos-tracker/issues/445 -libsss_sudo -# SSSD; we only ship a subset of the backends -sssd-client sssd-ad sssd-ipa sssd-krb5 sssd-ldap -# Used by admins interactively -openssl -# Provides terminal tools like clear, reset, tput, and tset -ncurses -# i18n -kbd -# zram-generator (but not zram-generator-defaults) for F33 change -# https://github.com/coreos/fedora-coreos-tracker/issues/509 -zram-generator -# This one is in Python so isn't in FCOS, but we can safely add it here. -sos - -# Additional file compression/decompression -bzip2 zstd -# Improved MOTD experience -console-login-helper-messages-issuegen -console-login-helper-messages-profile -# kdump support -# https://github.com/coreos/fedora-coreos-tracker/issues/622 -kexec-tools -# Container tooling -toolbox -# nvme-cli for managing nvme disks -nvme-cli -# Used by admins interactively -lsof - -# Explicit dep for RHEL >= 10 -crypto-policies-scripts -# Configuring SSH keys, cloud provider check-in, etc -# TODO: needs Ignition kargs -# - afterburn afterburn-dracut -# NTP support -chrony -# Storage configuration/management -sg3_utils -## This is generally useful... https://github.com/CentOS/centos-bootc/issues/394 -cloud-utils-growpart -# User configuration -passwd -shadow-utils -acl -# Manipulating the kernel keyring; used by bootc -keyutils -# There are things that write outside of the journal still (such as the -# classic wtmp, etc.). auditd also writes outside the journal but it has its -# own log rotation. -# Anything package layered will also tend to expect files dropped in -# /etc/logrotate.d to work. Really, this is a legacy thing, but if we don't -# have it then people's disks will slowly fill up with logs. -logrotate -# Boost starving threads -# https://github.com/coreos/fedora-coreos-tracker/issues/753 -stalld - -# This defines a set of tools that are useful for configuring, debugging, -# or manipulating the network of a system. -# Interactive Networking configuration during coreos-install -NetworkManager-tui -# Support for cloud quirks and dynamic config in real rootfs: -# https://github.com/coreos/fedora-coreos-tracker/issues/320 -NetworkManager-cloud-setup -# Route manipulation and QoS -iproute iproute-tc -# Firewall manipulation -iptables nftables -# Interactive network tools for admins -socat net-tools bind-utils - -# These are recomended by other packages installed above. -# recommended by containers-common-extra -qemu-user-static -# recommended by rpm-libs -rpm-plugin-audit -#recomended by gnupg2 -pinentry -gnupg2-smime -# recommended by dracut -pigz -memstrack -kpartx -# recommended by libxcrypt -pkcs11-provider -# recommended by containers-common -fuse-overlayfs -# recommended by toolbox -cracklib-dicts - +@core +@standard