OpenVZ-CentOS6-mini
OpenVZで用意されているCentOS6のテンプレートにはsendmailやxinetdなど不要と思われるものがあったので、差分を調べた。
比較対象の環境はVirtualBoxで最小構成でインストールした環境。
対象はどちらもインストール後、アップデートを実施。
以下のパッケージを削除すれば、テンプレートのパッケージは、最小構成の環境と一致する。
yum remove xz xinetd wget vim-enhanced vim-common usermode setuptool unzip traceroute tmpwatch time telnet tcsh tcp_wrappers tcpdump talk stunnel sendmail screen samba samba-common samba-winbind-clients rsync rpcbind procmail fetchmail pkgconfig perl net-snmp net-snmp-libs net-snmp-utils perl-Module-Pluggable perl-Pod-Escapes perl-Pod-Simple perl-libs perl-version ntsysv nscd openssh-clients ncompress mlocate make mailx mailcap httpd lynx lsof lm_sensors-libs libtirpc libtiff cups-libs libtdb libtasn1 gnutls libtalloc libpng libpcap libnl libjpeg libgssglue libedit jwhois httpd-tools hesiod gpm-libs ftp finger elfutils ed centos-indexhtml bind-libs avahi-libs aspell apr-util apr elfutils-libs
以下のパッケージを追加すれば、テンプレートのパッケージは、最小構成と一致するがファームなどは不要と思われる。その他箇所のみ必要かも。
■Firmware関連 ql2100-firmware-1.19.38-3.1.el6.noarch ql2200-firmware-2.02.08-3.1.el6.noarch ql23xx-firmware-3.03.27-3.1.el6.noarch ql2400-firmware-5.06.02-1.el6.noarch ql2500-firmware-5.06.02-1.el6.noarch ipw2100-firmware-1.3-11.el6.noarch ipw2200-firmware-3.1-4.el6.noarch ivtv-firmware-20080701-20.2.noarch iwl1000-firmware-39.31.5.1-1.el6.noarch iwl100-firmware-39.31.5.1-1.el6.noarch iwl3945-firmware-15.32.2.9-4.el6.noarch iwl4965-firmware-228.61.2.24-2.1.el6.noarch iwl5000-firmware-8.83.5.1_1-1.el6_1.1.noarch iwl5150-firmware-8.24.2.2-1.el6.noarch iwl6000-firmware-9.221.4.1-1.el6.noarch iwl6000g2a-firmware-17.168.5.3-1.el6.noarch iwl6000g2b-firmware-17.168.5.2-1.el6.noarch iwl6050-firmware-41.28.5.1-2.el6.noarch aic94xx-firmware-30-2.el6.noarch atmel-firmware-1.3-7.el6.noarch bfa-firmware-3.0.0.0-1.el6.noarch b43-openfwwf-5.2-4.el6.noarch zd1211-firmware-1.4-4.el6.noarch xorg-x11-drv-ati-firmware-6.14.2-7.el6.noarch libertas-usb8388-firmware-5.110.22.p23-3.1.el6.noarch ■SELinux関連 selinux-policy-3.7.19-126.el6.noarch selinux-policy-targeted-3.7.19-126.el6.noarch audit-2.1.3-3.el6.i686 libselinux-utils-2.0.94-5.2.el6.i686 libsemanage-2.0.43-4.1.el6.i686 policycoreutils-2.0.83-19.18.el6.i686 checkpolicy-2.0.22-1.el6.i686 ■Kernel関連 kernel-2.6.32-220.7.1.el6.i686 kernel-2.6.32-220.el6.i686 kernel-firmware-2.6.32-220.7.1.el6.noarch ■Boot関連 plymouth-0.8.3-24.el6.centos.i686 plymouth-core-libs-0.8.3-24.el6.centos.i686 plymouth-scripts-0.8.3-24.el6.centos.i686 grub-0.97-75.el6.i686 grubby-7.0.15-2.el6.i686 efibootmgr-0.5.4-9.el6.i686 ■Boost関連 boost-1.41.0-11.el6_1.2.i686 boost-date-time-1.41.0-11.el6_1.2.i686 boost-filesystem-1.41.0-11.el6_1.2.i686 boost-graph-1.41.0-11.el6_1.2.i686 boost-iostreams-1.41.0-11.el6_1.2.i686 boost-program-options-1.41.0-11.el6_1.2.i686 boost-python-1.41.0-11.el6_1.2.i686 boost-regex-1.41.0-11.el6_1.2.i686 boost-serialization-1.41.0-11.el6_1.2.i686 boost-signals-1.41.0-11.el6_1.2.i686 boost-system-1.41.0-11.el6_1.2.i686 boost-test-1.41.0-11.el6_1.2.i686 boost-thread-1.41.0-11.el6_1.2.i686 boost-wave-1.41.0-11.el6_1.2.i686 ■matahari関連 matahari-0.4.4-11.el6.i686 matahari-agent-lib-0.4.4-11.el6.i686 matahari-broker-0.4.4-11.el6.i686 matahari-host-0.4.4-11.el6.i686 matahari-lib-0.4.4-11.el6.i686 matahari-network-0.4.4-11.el6.i686 matahari-service-0.4.4-11.el6.i686 matahari-sysconfig-0.4.4-11.el6.i686 ■AMQP関連 qpid-cpp-client-0.12-6.el6.i686 qpid-cpp-client-ssl-0.12-6.el6.i686 qpid-cpp-server-0.12-6.el6.i686 qpid-cpp-server-ssl-0.12-6.el6.i686 qpid-qmf-0.12-6.el6.i686 ■LVM関連 lvm2-2.02.87-6.el6.i686 lvm2-libs-2.02.87-6.el6.i686 device-mapper-1.02.66-6.el6.i686 device-mapper-event-1.02.66-6.el6.i686 device-mapper-event-libs-1.02.66-6.el6.i686 device-mapper-libs-1.02.66-6.el6.i686 ■Dbus関連 dbus-1.2.24-5.el6_1.i686 dbus-glib-0.86-5.el6.i686 eggdbus-0.6-3.el6.i686 ■キーボード関連 kbd-1.15-11.el6.i686 kbd-misc-1.15-11.el6.noarch ConsoleKit-0.4.1-3.el6.i686 ConsoleKit-libs-0.4.1-3.el6.i686 ■Udev関連 libudev-147-2.40.el6.i686 dracut-004-256.el6_2.1.noarch dracut-kernel-004-256.el6_2.1.noarch ■iptables関連 iptables-ipv6-1.4.7-5.1.el6_2.i686 system-config-firewall-base-1.2.27-5.el6.noarch ■Cron関連 cronie-1.4.4-7.el6.i686 cronie-anacron-1.4.4-7.el6.i686 crontabs-1.10-33.el6.noarch ■その他 sigar-1.6.5-0.4.git58097d9.el6.i686 acl-2.2.49-6.el6.i686 attr-2.4.44-7.el6.i686 ustr-1.0.4-9.1.el6.i686 postfix-2.6.6-2.2.el6_1.i686 dash-0.5.5.1-3.1.el6.i686 polkit-0.96-2.el6_0.1.i686 pciutils-libs-3.1.4-11.el6.i686 mysql-libs-5.1.61-1.el6_2.1.i686 libicu-4.2.1-9.1.el6_2.i686 libdrm-2.4.25-2.el6.i686 curl-7.19.7-26.el6_1.2.i686