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. 1 Trackback(s)

  2. Oct 28, 2011: 自宅サーバー構築・覚書きリスト | Yama's Memorandum

Post a Comment