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をインストールする
- pcaをダウンロードし、該当のSolarisサーバへ
コピーする
- 実行権限を与えて、/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経由でアクセスしてみること
- Sun Solve の変更 & 障害で pca 動かず。
http://solaris.sunfish.suginami.tokyo.jp/blog/2007/08/sun_solve_pca.html
パッチを適用する_
初回は数時間かかるので注意。
% su # pca --user=gotoh --passwd=hogehoge -si
再起動する_
% su # sync;sync;reboot