Solaris パッチ管理ツールの使用時には、次の点に注意してください。
適切なパッチ (カーネルアップデートパッチ、Java パッチ、推奨パッチクラスタなど) により、システムが最新の状態になっていることを確認します。
Solaris パッチ管理ツールのインストール後、パッチの署名の検証に使用する Sun の証明書を手動でインポートする必要があります。
Solaris 2.6、7、または 8 のみ – システムにインストールされている以前のバージョンの PatchPro ソフトウェアは、Solaris Patch Manager Base バージョン 1.0 のインストール時にアップグレードされます。
パッチを quiet システム (ログインしているユーザーが存在しないシステム) にインストールする場合は、シングルユーザーモードを選択することをお勧めします。
署名付きパッチは、smpatch download コマンドでダウンロードされるときに検証されます。
しかし、Solaris 9 システムでは、パッチのダウンロード時に署名検証メッセージが表示されません。これは、パッチが正常に検証された場合も同様です。署名の検証に失敗した場合、パッチはシステムにダウンロードされません。
Solaris 9 のみ – smpatch コマンド行に認証情報を指定しなかった場合、認証情報の入力を求めるプロンプトが表示されます。
たとえば、smpatch コマンドに次のような構文で認証情報を指定します。
# smpatch add -p mypassword -u root -- -i patch-ID |
smpatch コマンドに認証情報を要求するプロンプトを表示させることもできます。たとえば、次のようになります。
# /usr/sadm/bin/smpatch add -i patch-ID Authenticating as user: root ヘルプを参照するには /? を入力してください。Enter キーを押すと、 [ ] で囲まれたデフォルトが選択されます。 文字列の値を入力してください: password :: ツール com.sun.admin.patchmgr.cli.PatchMgrCli を starbag から読み込み中 ユーザー root として starbag にログインしました。 starbag から com.sun.admin.patchmgr.cli.PatchMgrCli がダウンロードされました。 |
PatchPro 2.1 をアンインストールする必要がある場合は、/opt/SUNWppro/bin/uninstallpatchpro スクリプトを使用します。現在のディレクトリが /opt/SUNWppro/bin である場合は、このスクリプトで PatchPro2.1 を削除してはなりません。パッチ環境の設定方法 (smpatch)の説明に従ってパスを設定し、適切なディレクトリ、たとえばルートディレクトリ (/) から uninstallpatchpro スクリプトを実行します。