InstallSecurityPatches


パッチの当て方(2007年7月以降版)_

Sun Microsystemsの方針変更により、Solarisは無料で 公開するようになりましたが、従来利用していたRecommendedパッチ の入手は保守契約をむすぶ必要が生じました。

このため、従来のようにRecommendedパッチを入手することは できません。

ただし、個々のセキュリティパッチの入手は、Sun Solveの アカウント(無料)をとれば、行うことができます。

そこで、PCA -Patch Check Advancedを使用して、パッチを 適用することにしました。

pcaの入手_

PCA -Patch Check Advanced http://www.par.univie.ac.at/solaris/pca/

の「Installation」を参考にpcaをインストールする

  1. pcaをダウンロードし、該当のSolarisサーバへ

    コピーする

  2. 実行権限を与えて、/usr/local/binへコピーする
       % su
       # mv ./pca /usr/local/bin/
       # chmod 755 /usr/local/bin/pca
    

wget 1.10 以降をSolarisにインストールする_

事前にgccの最新版とOpenSSLの最新版を インストールしておくこと(OpenSSLはソースから コンパイルしておくのが無難)

   % gzip -d wget-1.10.x.tar.gz | tar xvf -
   % cd wget-1.10.x/
   % ./configure --enable-ssl \
     --with-libssl-prefix=/usr/local/ssl/lib \
     |& tee config.log
   % make |& tee make.log
   % make check
   % su
   # make install

動作確認を行う_

Sun Solveのアカウントが

  • UserID:gotoh
  • Password: hogehoge

の場合

 % pca --user=gotoh --passwd=hogehoge -V

リストが表示されれば成功。 失敗した場合は、wgetのバージョンを確認すること

% wget --version

どうしても、ダメな場合は以下のページにしたがい https経由でアクセスしてみること

パッチを適用する_

初回は数時間かかるので注意。

% su
# pca --user=gotoh --passwd=hogehoge -si

再起動する_

% su
# sync;sync;reboot