I took a CentOS 6 minimal install and changed the package section in
the config to the following.  I think there might be more I can
eliminate, but I can't spend any more time on it.  Additionally, as a
final step for installation I run the following loop:

firmware=$(rpm -qa \*firmware | grep -v kernel)
if [[ -n $firmware ]]; then
  rpm -e $firmware
fi


%packages --ignoremissing --nobase

-aic94xx-firmware
-atmel-firmware
-b43-openfwwf
-bfa-firmware
-checkpolicy
coreutils
-cronie
-cronie-anacron
-crontabs
curl
-cyrus-sasl
dhclient
e2fsprogs
grub
-info
-ipw2100-firmware
-ipw2200-firmware
-ivtv-firmware
-iwl1000-firmware
-iwl100-firmware
-iwl3945-firmware
-iwl4965-firmware
-iwl5000-firmware
-iwl5150-firmware
-iwl6000-firmware
-iwl6000g2a-firmware
-iwl6050-firmware
-kernel-devel
-libertas-usb8388-firmware
-libsemanage
lvm2
-mysql-libs
openssh-clients
openssh-server
-perl-IO-Compress
-policycoreutils
-postfix
-ql2100-firmware
-ql2200-firmware
-ql23xx-firmware
-ql2400-firmware
-ql2500-firmware
rpm
-rt61pci-firmware
-rt73usb-firmware
-selinux-policy
-selinux-policy-targeted
-sudo
-sysstat
-xorg-x11-drv-ati-firmware
yum
yum-presto
yum-utils
-zd1211-firmware

%end

/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/

Reply via email to