CentOS5.5へのアップグレードとその他作業について
May 18, 2010 – 1:30 pm数日前(5月14日)、CentOS5.5がリリースされた。これを受けて、サーバー用ならびに作業用のLinuxマシン2台のOSをアップグレードした。加えて、サーバーマシン上のWordpressとClamavも更新した。作業記録をメモしておく。
CentOS5.5へのアップグレード: CentOS5.4のリリースが昨年の10月であったから7ヶ月ぶりのアップグレードである。それ以降、今年の1月にも更新作業を行っているので、我がサーバーマシンについては、4ヶ月ぶりのメンテナンス作業を行ったことになる。
更新は、毎度のことながら、単純に yum update で行なった。
以下、更新されたパッケージのリスト(yumの出力の一部)を添付しておく。
( これより前の部分省略) Total 1.0 MB/s | 379 MB 06:14 Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Updating : filesystem 1/385 Updating : centos-release-notes 2/385 Installed: kernel.i686 0:2.6.18-194.3.1.el5 kernel-devel.i686 0:2.6.18-194.3.1.el5 Dependency Installed: libsmbclient.i386 0:3.0.33-3.28.el5 lucene.i386 0:1.4.3-1jpp.16 openoffice.org-ure.i386 1:3.1.1-19.5.el5 poppler-utils.i386 0:0.5.4-4.4.el5_4.11 xorg-x11-drv-qxl.i386 0:0.0.12-1.2.el5 Updated: NetworkManager.i386 1:0.7.0-10.el5 NetworkManager-glib.i386 1:0.7.0-10.el5 NetworkManager-gnome.i386 1:0.7.0-10.el5 acl.i386 0:2.2.39-6.el5 apr-util.i386 0:1.2.7-11.el5 at.i386 0:3.1.8-84.el5 audit.i386 0:1.7.17-3.el5 audit-libs.i386 0:1.7.17-3.el5 audit-libs-python.i386 0:1.7.17-3.el5 autofs.i386 1:5.0.1-0.rc2.143.el5 avahi.i386 0:0.6.16-7.el5 avahi-compat-libdns_sd.i386 0:0.6.16-7.el5 avahi-glib.i386 0:0.6.16-7.el5 avahi-qt3.i386 0:0.6.16-7.el5 binutils.i386 0:2.17.50.0.6-14.el5 brlapi.i386 0:0.4.1-4.el5 centos-release.i386 10:5-5.el5.centos centos-release-notes.i386 0:5.5-0 checkpolicy.i386 0:1.33.1-6.el5 chkconfig.i386 0:1.3.30.2-2.el5 coolkey.i386 0:1.1.0-14.el5 coreutils.i386 0:5.97-23.el5_4.2 cpio.i386 0:2.6-23.el5_4.1 cpp.i386 0:4.1.2-48.el5 cpuspeed.i386 1:1.2.1-9.el5 crash.i386 0:4.1.2-4.el5.centos cups.i386 1:1.3.7-18.el5 cups-libs.i386 1:1.3.7-18.el5 curl.i386 0:7.15.5-9.el5 cyrus-sasl.i386 0:2.1.22-5.el5_4.3 cyrus-sasl-lib.i386 0:2.1.22-5.el5_4.3 cyrus-sasl-md5.i386 0:2.1.22-5.el5_4.3 cyrus-sasl-plain.i386 0:2.1.22-5.el5_4.3 dbus.i386 0:1.1.2-14.el5 dbus-libs.i386 0:1.1.2-14.el5 dbus-x11.i386 0:1.1.2-14.el5 device-mapper.i386 0:1.02.39-1.el5 device-mapper-event.i386 0:1.02.39-1.el5 device-mapper-multipath.i386 0:0.4.7-34.el5 dhclient.i386 12:3.0.5-23.el5 dhcpv6-client.i386 0:1.0.10-18.el5 dmidecode.i386 1:2.10-3.el5 dmraid.i386 0:1.0.0.rc13-63.el5 dmraid-events.i386 0:1.0.0.rc13-63.el5 dosfstools.i386 0:2.11-9.el5 esc.i386 0:1.1.0-11.el5 ethtool.i386 0:6-4.el5 evince.i386 0:0.6.0-13.el5 filesystem.i386 0:2.4.0-3.el5 firefox.i386 0:3.0.18-1.el5.centos firstboot.i386 0:1.4.27.8-1.el5.centos firstboot-tui.i386 0:1.4.27.8-1.el5.centos gail.i386 0:1.9.2-3.el5_4 gcc.i386 0:4.1.2-48.el5 glibc.i686 0:2.5-49 glibc-common.i386 0:2.5-49 glibc-devel.i386 0:2.5-49 glibc-headers.i386 0:2.5-49 glx-utils.i386 0:6.5.1-7.8.el5 gnome-vfs2.i386 0:2.16.2-6.el5 gnome-vfs2-smb.i386 0:2.16.2-6.el5 gnutls.i386 0:1.4.1-3.el5_4.8 hal.i386 0:0.5.8.1-59.el5 hal-gnome.i386 0:0.5.8.1-59.el5 hmaccalc.i386 0:0.9.6-3.el5 httpd.i386 0:2.2.3-43.el5.centos httpd-manual.i386 0:2.2.3-43.el5.centos hwdata.noarch 0:0.213.18-1.el5.1 inews.i386 0:2.4.3-9.el5 inn.i386 0:2.4.3-9.el5 iproute.i386 0:2.6.18-11.el5 iptstate.i386 0:1.4-2.el5 kernel-headers.i386 0:2.6.18-194.3.1.el5 kexec-tools.i386 0:1.102pre-96.el5_5.1 kpartx.i386 0:0.4.7-34.el5 ksh.i386 0:20100202-1.el5 kudzu.i386 0:1.2.57.1.24-1.el5.centos less.i386 0:436-2.el5 libXi.i386 0:1.0.1-4.el5_4 libXrandr.i386 0:1.1.1-3.3 libXt.i386 0:1.0.2-3.2.el5 libacl.i386 0:2.2.39-6.el5 libaio.i386 0:0.3.106-5 libevent.i386 0:1.4.13-1 libgcc.i386 0:4.1.2-48.el5 libgcj.i386 0:4.1.2-48.el5 libgnomecups.i386 0:0.2.2-9 libgtop2.i386 0:2.14.4-8.el5_4 libhugetlbfs.i386 0:1.3-7.el5 libpcap.i386 14:0.9.4-15.el5 libpurple.i386 0:2.6.6-2.el5_4 libsepol.i386 0:1.15.2-3.el5 libsepol-devel.i386 0:1.15.2-3.el5 libstdc++.i386 0:4.1.2-48.el5 linuxwacom.i386 0:0.7.8.3-8.el5 logwatch.noarch 0:7.3-8.el5 lvm2.i386 0:2.02.56-8.el5_5.1 man-pages.noarch 0:2.39-15.el5_4 man-pages-ja.noarch 0:20060815-13.el5 mdadm.i386 0:2.6.9-3.el5 mesa-libGL.i386 0:6.5.1-7.8.el5 mesa-libGLU.i386 0:6.5.1-7.8.el5 metacity.i386 0:2.16.0-15.el5 microcode_ctl.i386 1:1.17-1.50.el5 mkinitrd.i386 0:5.1.19.6-61.el5_5.1 mod_ssl.i386 1:2.2.3-43.el5.centos module-init-tools.i386 0:3.3-0.pre3.1.60.el5 nash.i386 0:5.1.19.6-61.el5_5.1 nautilus-open-terminal.i386 0:0.6-7.el5 net-snmp-libs.i386 1:5.3.2.2-9.el5 net-tools.i386 0:1.60-81.el5 newt.i386 0:0.52.2-15.el5 nfs-utils.i386 1:1.0.9-44.el5 nscd.i386 0:2.5-49 nspluginwrapper.i386 0:1.3.0-8.el5 nspr.i386 0:4.8.4-1.el5_4 nss.i386 0:3.12.6-1.el5.centos nss-tools.i386 0:3.12.6-1.el5.centos nss_db.i386 0:2.2-35.4.el5_5 nss_ldap.i386 0:253-25.el5 ntsysv.i386 0:1.3.30.2-2.el5 numactl.i386 0:0.9.8-11.el5 openldap.i386 0:2.3.43-12.el5 openoffice.org-calc.i386 1:3.1.1-19.5.el5 openoffice.org-core.i386 1:3.1.1-19.5.el5 openoffice.org-draw.i386 1:3.1.1-19.5.el5 openoffice.org-graphicfilter.i386 1:3.1.1-19.5.el5 openoffice.org-impress.i386 1:3.1.1-19.5.el5 openoffice.org-langpack-ja_JP.i386 1:3.1.1-19.5.el5 openoffice.org-math.i386 1:3.1.1-19.5.el5 openoffice.org-writer.i386 1:3.1.1-19.5.el5 openoffice.org-xsltfilter.i386 1:3.1.1-19.5.el5 openssh.i386 0:4.3p2-41.el5 openssh-askpass.i386 0:4.3p2-41.el5 openssh-clients.i386 0:4.3p2-41.el5 openssh-server.i386 0:4.3p2-41.el5 openssl.i686 0:0.9.8e-12.el5_4.6 openssl-devel.i386 0:0.9.8e-12.el5_4.6 pam.i386 0:0.99.6.2-6.el5_4.1 pam_krb5.i386 0:2.2.14-15 pango.i386 0:1.14.9-8.el5.centos paps.i386 0:0.6.6-19.el5 parted.i386 0:1.8.1-27.el5 pax.i386 0:3.4-2.el5_4 pciutils.i386 0:2.2.3-8.el5_4 pcsc-lite.i386 0:1.4.4-1.el5 pcsc-lite-libs.i386 0:1.4.4-1.el5 pirut.noarch 0:1.3.28-17.el5.centos policycoreutils.i386 0:1.33.12-14.8.el5 procps.i386 0:3.2.7-16.el5 readahead.i386 1:1.3-8.el5 rhpxl.i386 0:0.41.1-9.el5 samba.i386 0:3.0.33-3.28.el5 samba-client.i386 0:3.0.33-3.28.el5 samba-common.i386 0:3.0.33-3.28.el5 selinux-policy.noarch 0:2.4.6-279.el5 selinux-policy-targeted.noarch 0:2.4.6-279.el5 sendmail.i386 0:8.13.8-8.el5 sendmail-cf.i386 0:8.13.8-8.el5 shadow-utils.i386 2:4.0.17-15.el5 sos.noarch 0:1.7-9.49.el5 squid.i386 7:2.6.STABLE21-6.el5 sudo.i386 0:1.7.2p1-6.el5_5 sysklogd.i386 0:1.4.1-46.el5 system-config-lvm.noarch 0:1.1.5-4.el5 system-config-securitylevel.i386 0:1.6.29.1-5.el5 system-config-securitylevel-tui.i386 0:1.6.29.1-5.el5 system-config-services.noarch 0:0.9.4-5.el5 tar.i386 2:1.15.1-30.el5 tcpdump.i386 14:3.9.4-15.el5 tcsh.i386 0:6.14-17.el5 tzdata.i386 0:2010i-1.el5 vconfig.i386 0:1.9-3 vino.i386 0:2.13.5-9.el5_4 wdaemon.i386 0:0.14-5 wpa_supplicant.i386 1:0.5.10-9.el5 xorg-x11-drivers.i386 0:7.1-4.2.el5 xorg-x11-drv-ast.i386 0:0.89.9-1.el5 xorg-x11-drv-evdev.i386 1:1.0.0.5-5.el5 xorg-x11-drv-fbdev.i386 0:0.3.0-3 xorg-x11-drv-i810.i386 0:1.6.5-9.36.el5 xorg-x11-drv-mga.i386 0:1.4.10-7.el5 xorg-x11-drv-nv.i386 0:2.1.15-3.el5 xorg-x11-drv-vesa.i386 0:1.3.0-8.2.el5 xorg-x11-server-Xnest.i386 0:1.1.1-48.76.el5_5.1 xorg-x11-server-Xorg.i386 0:1.1.1-48.76.el5_5.1 xulrunner.i386 0:1.9.0.18-1.el5_4 yp-tools.i386 0:2.9-1.el5 yum.noarch 0:3.2.22-26.el5.centos Complete!
WordPress2.9.2へのアップグレード:前回の更新作業と同様 http://wordpress.org/latest.zipをwgetでダウンロード、zipファイルを解凍したのちブログサイトのドキュメントルートに配置しているWordpress関連ファイルを新しいものに上書きするだけ。今回は、マイナーチェンジであるので、これ以上の特別な手続きは必要としなかった。
更新後、ブログの立ち上げが正常に行われることを確認し、作業は終了。
ClamAVのアップグレード: Version 0.95.2 からVersion0.96 への更新作業を実施。この間、Version 0.95.3への更新がアナウンスされていたが対応しなかったことから、今回はこの版をスキップした。
以下、更新作業のログを添付しておく:
# yum update clamav Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * addons: centos.ustc.edu.cn * base: data.nicehosting.co.kr * extras: ftp.nara.wide.ad.jp * updates: centos.ustc.edu.cn addons | 951 B 00:00 base | 1.1 kB 00:00 dag | 1.1 kB 00:00 dag/primary 14% [==- ] 0.0 B/s | 544 kB --:-- ETA dag/primary 33% [====== ] 1.2 MB/s | 1.3 MB 00:02 ETA dag/primary 55% [========== ] 1.3 MB/s | 2.1 MB 00:01 ETA dag/primary 76% [==============- ] 1.4 MB/s | 2.9 MB 00:00 ETA dag/primary 97% [================== ] 1.5 MB/s | 3.7 MB 00:00 ETA dag/primary | 3.8 MB 00:01 dag 10383/10383 extras | 2.1 kB 00:00 updates | 1.9 kB 00:00 Setting up Update Process Resolving Dependencies --> Running transaction check --> Processing Dependency: clamav = 0.95.2-4.el5.rf for package: clamav-devel --> Processing Dependency: clamav = 0.95.2-4.el5.rf for package: clamd ---> Package clamav.i386 0:0.96-3.el5.rf set to be updated --> Running transaction check ---> Package clamav-devel.i386 0:0.96-3.el5.rf set to be updated --> Processing Dependency: clamd = 0.95.2-4.el5.rf for package: clamav-milter ---> Package clamd.i386 0:0.96-3.el5.rf set to be updated --> Running transaction check ---> Package clamav-milter.i386 0:0.96-3.el5.rf set to be updated --> Finished Dependency Resolution Dependencies Resolved ======================================================================================= Package Arch Version Repository Size ======================================================================================= Updating: clamav i386 0.96-3.el5.rf dag 2.1 M Updating for dependencies: clamav-devel i386 0.96-3.el5.rf dag 6.7 k clamav-milter i386 0.96-3.el5.rf dag 87 k clamd i386 0.96-3.el5.rf dag 226 k Transaction Summary ======================================================================================= Install 0 Package(s) Upgrade 4 Package(s) Total download size: 2.4 M Is this ok [y/N]: y Downloading Packages: (1/4): clamav-devel-0.96-3.el5.rf.i386.rpm | 6.7 kB 00:00 (2/4): clamav-milter-0.96-3.el5.rf.i386.rpm | 87 kB 00:00 (3/4): clamd-0.96-3.el5.rf.i386.rpm | 226 kB 00:00 (4/4): clamav-0.96-3.el5. (47%) 39% [====== ] 0.0 B/s | 840 kB --:-- ETA (4/4): clamav-0.96-3.el5. (81%) 79% [============- ] 1.4 MB/s | 1.6 MB 00:00 ETA (4/4): clamav-0.96-3.el5.rf.i386.rpm | 2.1 MB 00:00 --------------------------------------------------------------------------------------- Total 1.7 MB/s | 2.4 MB 00:01 Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Updating : clamav 1/8 warning: /etc/freshclam.conf created as /etc/freshclam.conf.rpmnew Updating : clamd 2/8 warning: /etc/clamd.conf created as /etc/clamd.conf.rpmnew Updating : clamav-milter 3/8 Updating : clamav-devel 4/8 Cleanup : clamav-milter 5/8 Cleanup : clamd 6/8 Cleanup : clamav 7/8 Cleanup : clamav-devel 8/8 Updated: clamav.i386 0:0.96-3.el5.rf Dependency Updated: clamav-devel.i386 0:0.96-3.el5.rf clamav-milter.i386 0:0.96-3.el5.rf clamd.i386 0:0.96-3.el5.rf Complete!
今回の更新作業では、設定ファイル freshclam.conf と clamd.confのふたつが新しくなっていたが、前者 freshclam.con については特別な措置を必要としなかった。
後者 clamd.conf については、以前行った更新作業の記録に基づき、
TCPSocket 3310
をダミーアウトしておいた。
1 Trackback(s)