> From: Dan McDonald > Sent: Friday, January 30, 2015 8:31 AM > > One of the big complaints on the console was the lack of "plymouth", which
It's a stupid graphical boot animation 8-/ -- ------ Summary : Graphical Boot Animation and Logger Description : Plymouth provides an attractive graphical boot animation in place of the text messages that normally get shown. Text messages are instead redirected to a log file for viewing after boot. ------ While on a headless box it obviously doesn't display pretty graphics to distract the user while the system is booting, but unfortunately it is indeed a hard dependency :(. Personally I prefer to actually see what my box is doing while it is booting as opposed to shiny blinky pretty feel-good GUI stuff. > WHAT OTHER RPM/YUM PACKAGES SHOULD I PLACE ON THE ROOT? In my kickstart configuration, I select the bare minimum: %packages --nobase I then further remove even more from the default: -atmel-firmware -audit -dhclient -dhcp-common -gnupg2 -ipw2100-firmware -ipw2200-firmware -ivtv-firmware -iwl100-firmware -iwl1000-firmware -iwl3945-firmware -iwl4965-firmware -iwl5000-firmware -iwl5150-firmware -iwl6000-firmware -iwl6000g2a-firmware -iwl6050-firmware -python-urlgrabber -rhn-check -rhn-client-tools -rhn-setup -rhnsd -rpm-python -subscription-manager -sudo -xorg-x11-drv-ati-firmware -yum -yum-metadata-parser -yum-rhn-plugin and then add in a few we need: at autofs bc bind-libs bind-utils busybox c-ares cloog-ppl cpp crash cvs cyrus-sasl-gssapi device-mapper-multipath device-mapper-multipath-libs ed elfutils-libs ftp gcc gcc-c++ gettext glibc-devel glibc-headers gpm-libs hesiod iotop iptstate kernel-headers kexec-tools keyutils kpartx krb5-workstation libaio libcollection libdhash libedit libevent libgomp libgssglue libini_config libipa_hbac libldb libnetfilter_conntrack libnfnetlink libnl libpath_utils libpcap libref_array libstdc++-devel libtalloc libtdb libtevent libtirpc libunistring libusb1 libxml2 lsof mailx make man man-pages mdadm mpfr nc nfs-utils nfs-utils-lib nfs4-acl-tools nscd openssh-clients patch pax perl perl-Module-Pluggable perl-Pod-Escapes perl-Pod-Simple perl-libs perl-version pkgconfig ppl prelink rpcbind rpm-python sos sssd sssd-client strace symlinks tcpdump telnet time tmpwatch traceroute tree unzip usbutils vim-common vim-enhanced wget xz xz-lzma-compat zip That's probably more than you need though, as we are running on physical hardware and add compilers and other utilities. There's a total of 307 packages installed on our base config, list attached. If you want to determine the absolute bare minimum for booting, it would probably be that set minus the ones we add on listed above. Unfortunately, given the binary dependencies, you always end up with extraneous crap you don't need but that the stuff you do need is linked to <sigh>.
gettext-0.17-18.el6.x86_64 p11-kit-0.18.5-2.el6_5.2.x86_64 attr-2.4.44-7.el6.x86_64 basesystem-10.0-4.el6.noarch authconfig-6.1.12-19.el6.x86_64 zip-3.0-1.el6.x86_64 telnet-0.17-48.el6.x86_64 zd1211-firmware-1.4-4.el6.noarch info-4.13a-8.el6.x86_64 rpm-4.8.0-38.el6_6.x86_64 ql23xx-firmware-3.03.27-3.1.el6.noarch kernel-headers-2.6.32-504.3.3.el6.x86_64 glibc-devel-2.12-1.149.el6_6.5.x86_64 readline-6.0-4.el6.x86_64 zlib-1.2.3-29.el6.x86_64 sed-4.2.1-10.el6.x86_64 nspr-4.10.6-1.el6_5.x86_64 libidn-1.18-2.el6.x86_64 libtalloc-2.0.7-2.el6.x86_64 libtevent-0.9.18-3.el6.x86_64 plymouth-core-libs-0.8.3-27.el6_5.1.x86_64 which-2.19-6.el6.x86_64 gdbm-1.8.0-36.el6.x86_64 tar-1.23-11.el6.x86_64 libutempter-1.1.5-4.1.el6.x86_64 rpcbind-0.2.0-11.el6.x86_64 bc-1.06.95-1.el6.x86_64 tzdata-2014j-1.el6.noarch python-2.6.6-52.el6.x86_64 libedit-2.11-4.20080712cvs.1.el6.x86_64 keyutils-libs-1.4-5.el6.x86_64 shadow-utils-4.1.4.2-19.el6.x86_64 coreutils-8.4-37.el6.x86_64 libcollection-0.6.2-11.el6.x86_64 libref_array-0.1.4-11.el6.x86_64 xz-4.999.9-0.5.beta.20091007git.el6.x86_64 dash-0.5.5.1-4.el6.x86_64 libselinux-utils-2.0.94-5.8.el6.x86_64 libnl-1.1.4-2.el6.x86_64 binutils-2.20.51.0.2-5.42.el6.x86_64 iputils-20071127-17.el6_4.2.x86_64 elfutils-libelf-0.158-3.2.el6.x86_64 pkgconfig-0.23-9.1.el6.x86_64 nss-tools-3.16.2.3-3.el6_6.x86_64 libnetfilter_conntrack-0.0.100-2.el6.x86_64 libstdc++-devel-4.4.7-11.el6.x86_64 libaio-0.3.107-10.el6.x86_64 grubby-7.0.15-7.el6.x86_64 keyutils-1.4-5.el6.x86_64 cronie-noanacron-1.4.4-12.el6.x86_64 mingetty-1.08-5.el6.x86_64 gzip-1.3.12-22.el6.x86_64 libffi-3.0.5-3.2.el6.x86_64 perl-Module-Pluggable-3.90-136.el6_6.1.x86_64 libgcrypt-1.4.5-11.el6_4.x86_64 pciutils-libs-3.1.10-4.el6.x86_64 util-linux-ng-2.17.2-12.18.el6.x86_64 device-mapper-libs-1.02.90-2.el6_6.1.x86_64 dracut-004-356.el6.noarch device-mapper-multipath-libs-0.4.9-80.el6_6.1.x86_64 nfs-utils-1.2.3-54.el6.x86_64 gcc-4.4.7-11.el6.x86_64 sssd-krb5-common-1.11.6-30.el6.x86_64 avahi-libs-0.6.25-15.el6.x86_64 ca-certificates-2014.1.98-65.1.el6.noarch bind-utils-9.8.2-0.30.rc1.el6.x86_64 vim-enhanced-7.2.411-1.8.el6.x86_64 tcpdump-4.0.0-3.20090921gitdf3cb4.2.el6.x86_64 openssh-clients-5.3p1-104.el6_6.1.x86_64 gcc-c++-4.4.7-11.el6.x86_64 device-mapper-multipath-0.4.9-80.el6_6.1.x86_64 rsyslog-5.8.10-9.el6_6.x86_64 e2fsprogs-1.41.12-21.el6.x86_64 make-3.81-20.el6.x86_64 nfs4-acl-tools-0.3.3-6.el6.x86_64 filesystem-2.4.30-3.el6.x86_64 upstart-0.6.5-13.el6_5.3.x86_64 psmisc-22.6-19.el6_5.x86_64 traceroute-2.0.14-2.el6.x86_64 symlinks-1.4-2.1.el6.x86_64 ncurses-libs-5.7-3.20090208.el6.x86_64 ql2100-firmware-1.19.38-3.1.el6.noarch libattr-2.4.44-7.el6.x86_64 rt61pci-firmware-1.2-7.el6.noarch rpm-libs-4.8.0-38.el6_6.x86_64 rt73usb-firmware-1.8-7.el6.noarch rpm-python-4.8.0-38.el6_6.x86_64 rootfiles-8.1-6.1.el6.noarch kernel-2.6.32-504.3.3.el6.x86_64 libacl-2.2.49-6.el6.x86_64 glibc-common-2.12-1.149.el6_6.5.x86_64 setup-2.8.14-20.el6_4.1.noarch glibc-headers-2.12-1.149.el6_6.5.x86_64 bzip2-libs-1.0.5-7.el6_0.x86_64 p11-kit-trust-0.18.5-2.el6_5.2.x86_64 nscd-2.12-1.149.el6_6.5.x86_64 gnutls-2.8.5-14.el6_5.x86_64 libsepol-2.0.41-4.el6.x86_64 libtiff-3.9.4-10.el6_5.x86_64 gmp-4.3.1-7.el6_2.2.x86_64 libgssglue-0.1-11.el6.x86_64 gawk-3.1.7-10.el6.x86_64 dbus-libs-1.2.24-7.el6_3.x86_64 lua-5.1.4-4.1.el6.x86_64 libsemanage-2.0.43-4.2.el6.x86_64 tcp_wrappers-libs-7.6-57.el6.x86_64 libldb-1.1.13-3.el6.x86_64 plymouth-scripts-0.8.3-27.el6_5.1.x86_64 libunistring-0.9.3-5.el6.x86_64 snappy-1.1.0-1.el6.x86_64 expat-2.0.1-11.el6_2.x86_64 plymouth-0.8.3-27.el6_5.1.x86_64 sysvinit-tools-2.87-5.dsf.el6.x86_64 lzo-2.03-3.1.el6_5.1.x86_64 libnih-1.0.1-7.el6.x86_64 ql2500-firmware-7.03.00-1.el6_5.noarch cloog-ppl-0.15.7-1.2.el6.x86_64 MAKEDEV-3.24-6.el6.x86_64 logrotate-3.7.8-17.el6.x86_64 net-tools-1.60-110.el6_2.x86_64 libgcc-4.4.7-11.el6.x86_64 bash-4.1.2-29.el6.x86_64 python-libs-2.6.6-52.el6.x86_64 diffutils-2.8.1-28.el6.x86_64 vim-common-7.2.411-1.8.el6.x86_64 libcom_err-1.41.12-21.el6.x86_64 pytalloc-2.0.7-2.el6.x86_64 ncurses-5.7-3.20090208.el6.x86_64 nss-util-3.16.2.3-2.el6_6.x86_64 krb5-libs-1.10.3-33.el6.x86_64 libdhash-0.4.3-11.el6.x86_64 cracklib-dicts-2.8.16-4.el6.x86_64 cyrus-sasl-lib-2.1.23-15.el6_6.1.x86_64 dbus-glib-0.86-6.el6_4.x86_64 coreutils-libs-8.4-37.el6.x86_64 pam-1.1.1-20.el6.x86_64 libxml2-2.7.6-17.el6_6.1.x86_64 db4-utils-4.7.25-18.el6_4.x86_64 libbasicobjects-0.1.1-11.el6.x86_64 libstdc++-4.4.7-11.el6.x86_64 fipscheck-1.2.0-7.el6.x86_64 libuuid-2.17.2-12.18.el6.x86_64 xz-libs-4.999.9-0.5.beta.20091007git.el6.x86_64 nss-softokn-3.14.3-18.el6_6.x86_64 nss-3.16.2.3-3.el6_6.x86_64 procps-3.2.8-30.el6.x86_64 libuser-0.56.13-5.el6.x86_64 libgomp-4.4.7-11.el6.x86_64 module-init-tools-3.9-24.el6.x86_64 libtirpc-0.2.1-10.el6.x86_64 cpio-2.10-12.el6_5.x86_64 libpciaccess-0.13.3-0.1.el6.x86_64 libnfnetlink-1.0.0-1.el6.x86_64 openldap-2.4.39-8.el6.x86_64 gpm-libs-1.20.6-12.el6.x86_64 device-mapper-persistent-data-0.3.2-1.el6.x86_64 libxml2-python-2.7.6-17.el6_6.1.x86_64 shared-mime-info-0.70-6.el6.x86_64 libipa_hbac-1.11.6-30.el6.x86_64 cyrus-sasl-gssapi-2.1.23-15.el6_6.1.x86_64 e2fsprogs-libs-1.41.12-21.el6.x86_64 less-436-13.el6.x86_64 perl-Pod-Escapes-1.04-136.el6_6.1.x86_64 perl-version-0.77-136.el6_6.1.x86_64 perl-Pod-Simple-3.13-136.el6_6.1.x86_64 slang-2.2.1-1.el6.x86_64 newt-python-0.52.11-3.el6.x86_64 kbd-misc-1.15-11.el6.noarch file-libs-5.04-21.el6.x86_64 cpp-4.4.7-11.el6.x86_64 ethtool-3.5-5.el6.x86_64 kbd-1.15-11.el6.x86_64 iproute-2.6.32-33.el6_6.x86_64 initscripts-9.03.46-1.el6_6.1.x86_64 policycoreutils-2.0.83-19.47.el6_6.1.x86_64 crontabs-1.10-33.el6.noarch device-mapper-1.02.90-2.el6_6.1.x86_64 kpartx-0.4.9-80.el6_6.1.x86_64 dracut-kernel-004-356.el6.noarch lvm2-libs-2.02.111-2.el6_6.1.x86_64 selinux-policy-3.7.19-260.el6.noarch nfs-utils-lib-1.1.5-9.el6.x86_64 iptables-ipv6-1.4.7-14.el6.x86_64 libpath_utils-0.2.1-11.el6.x86_64 sssd-common-1.11.6-30.el6.x86_64 sssd-ldap-1.11.6-30.el6.x86_64 sssd-proxy-1.11.6-30.el6.x86_64 aic94xx-firmware-30-2.el6.noarch cups-libs-1.4.2-67.el6.x86_64 sssd-common-pac-1.11.6-30.el6.x86_64 openssl-1.0.1e-30.el6_6.4.x86_64 bind-libs-9.8.2-0.30.rc1.el6.x86_64 sssd-ipa-1.11.6-30.el6.x86_64 python-sssdconfig-1.11.6-30.el6.noarch usbutils-003-4.el6.x86_64 sssd-1.11.6-30.el6.x86_64 openssh-server-5.3p1-104.el6_6.1.x86_64 cyrus-sasl-2.1.23-15.el6_6.1.x86_64 system-config-firewall-base-1.2.27-7.1.el6.noarch nc-1.84-22.el6.x86_64 lsof-4.82-4.el6.x86_64 libtasn1-2.3-6.el6_5.x86_64 unzip-6.0-1.el6.x86_64 ed-1.1-3.3.el6.x86_64 curl-7.19.7-40.el6_6.1.x86_64 krb5-workstation-1.10.3-33.el6.x86_64 at-3.1.10-44.el6_6.2.x86_64 strace-4.5.19-1.19.el6.x86_64 rsync-3.0.6-12.el6.x86_64 libpng-1.2.49-1.el6_2.x86_64 cronie-1.4.4-12.el6.x86_64 libgpg-error-1.7-4.el6.x86_64 man-1.6f-32.el6.x86_64 mysql-libs-5.1.73-3.el6_5.x86_64 crash-6.1.0-5.el6.x86_64 mailx-12.4-7.el6.x86_64 libpcap-1.4.0-1.20130826git2dbcaa1.el6.x86_64 libusb1-1.0.9-0.6.rc1.el6.x86_64 ftp-0.17-54.el6.x86_64 man-pages-3.22-20.el6.noarch selinux-policy-targeted-3.7.19-260.el6.noarch lvm2-2.02.111-2.el6_6.1.x86_64 bfa-firmware-3.2.23.0-2.el6.noarch efibootmgr-0.5.4-12.el6.x86_64 sos-2.2-68.el6.noarch time-1.7-37.1.el6.x86_64 xz-lzma-compat-4.999.9-0.5.beta.20091007git.el6.x86_64 tree-1.5.3-2.el6.x86_64 ncurses-base-5.7-3.20090208.el6.x86_64 grub-0.97-93.el6.x86_64 pax-3.4-10.1.el6.x86_64 libertas-usb8388-firmware-5.110.22.p23-3.1.el6.noarch libcap-2.16-5.5.el6.x86_64 autofs-5.0.5-109.el6.x86_64 ql2200-firmware-2.02.08-3.1.el6.noarch popt-1.13-7.el6.x86_64 kernel-firmware-2.6.32-504.3.3.el6.noarch postfix-2.6.6-6.el6_5.x86_64 glibc-2.12-1.149.el6_6.5.x86_64 chkconfig-1.3.49.3-2.el6_4.1.x86_64 gamin-0.1.10-9.el6.x86_64 db4-4.7.25-18.el6_4.x86_64 findutils-4.4.2-6.el6.x86_64 bzip2-1.0.5-7.el6_0.x86_64 sqlite-3.6.20-1.el6.x86_64 libtdb-1.2.10-1.el6.x86_64 mpfr-2.4.1-6.el6.x86_64 pcre-7.8-6.el6.x86_64 checkpolicy-2.0.22-1.el6.x86_64 libjpeg-turbo-1.2.1-3.el6_5.x86_64 ql2400-firmware-7.03.00-1.el6_5.noarch ppl-0.10.2-11.el6.x86_64 vim-minimal-7.2.411-1.8.el6.x86_64 redhat-release-server-6Server-6.6.0.2.el6.x86_64 libusb-0.1.12-23.el6.x86_64 nss-softokn-freebl-3.14.3-18.el6_6.x86_64 libssh2-1.4.2-1.el6.x86_64 m4-1.4.13-5.el6.x86_64 libselinux-2.0.94-5.8.el6.x86_64 groff-1.18.1.4-21.el6.x86_64 audit-libs-2.3.7-5.el6.x86_64 cracklib-2.8.16-4.el6.x86_64 grep-2.6.3-6.el6.x86_64 libsss_idmap-1.11.6-30.el6.x86_64 redhat-logos-60.0.14-1.el6.noarch libudev-147-2.57.el6.x86_64 fipscheck-lib-1.2.0-7.el6.x86_64 libblkid-2.17.2-12.18.el6.x86_64 nss-sysinit-3.16.2.3-3.el6_6.x86_64 libss-1.41.12-21.el6.x86_64 hwdata-0.233-11.1.el6.noarch hesiod-3.1.0-19.el6.x86_64 elfutils-libs-0.158-3.2.el6.x86_64 libevent-1.4.13-4.el6.x86_64 libcurl-7.19.7-40.el6_6.1.x86_64 glib2-2.28.8-4.el6.x86_64 sssd-client-1.11.6-30.el6.x86_64 c-ares-1.10.0-3.el6.x86_64 ustr-1.0.4-9.1.el6.x86_64 perl-libs-5.10.1-136.el6_6.1.x86_64 perl-5.10.1-136.el6_6.1.x86_64 newt-0.52.11-3.el6.x86_64 busybox-1.15.1-20.el6.x86_64 file-5.04-21.el6.x86_64 prelink-0.4.6-3.1.el6_4.x86_64 iptables-1.4.7-14.el6.x86_64 udev-147-2.57.el6.x86_64 iotop-0.3.2-7.el6.noarch device-mapper-event-libs-1.02.90-2.el6_6.1.x86_64 device-mapper-event-1.02.90-2.el6_6.1.x86_64 cvs-1.11.23-16.el6.x86_64 mdadm-3.3-6.el6_6.1.x86_64 perl-IO-BufferedSelect-1.0-2.noarch libini_config-1.1.0-11.el6.x86_64 sssd-krb5-1.11.6-30.el6.x86_64 b43-openfwwf-5.2-4.el6.noarch samba4-libs-4.0.0-64.el6.rc4.x86_64 openssh-5.3p1-104.el6_6.1.x86_64 sssd-ad-1.11.6-30.el6.x86_64 iptstate-2.2.2-4.el6.x86_64 passwd-0.77-4.el6_2.2.x86_64 wget-1.12-5.el6_6.1.x86_64 kexec-tools-2.0.0-280.el6.x86_64 tmpwatch-2.9.16-4.el6.x86_64 libdrm-2.4.52-4.el6.x86_64 patch-2.6-6.el6.x86_64 acl-2.2.49-6.el6.x86_64 ------------------------------------------- smartos-discuss Archives: https://www.listbox.com/member/archive/184463/=now RSS Feed: https://www.listbox.com/member/archive/rss/184463/25769125-55cfbc00 Modify Your Subscription: https://www.listbox.com/member/?member_id=25769125&id_secret=25769125-7688e9fb Powered by Listbox: http://www.listbox.com
