LOTUS NOTES CLIENT のインストールと SMART UPGRADE
プラグインは、通常、プラグインの作成方法に応じて開発者またはビルドルームによって署名されています。JAR 署名は標準的なプロセスであり、この署名を実行するツールが数多くあります。Java Development Kit (JDK) に含まれている JarSigner ツールか、またはサードパーティのツール (Eclipse の Plugin Development Environment (PDE) など) を使用して、フィーチャーとプラグインに署名できます。jar 署名で使用する証明書は、広く知られている認証機関 (CA) から取得できます。
Lotus Notes インストールの新しいフィーチャー (カスタムまたはサードパーティのフィーチャー) とプラグインをインストールおよびデプロイする場合は、独自の証明書をキーストアに追加して、署名済みフィーチャーがメディアキットからのインストールおよび更新中に信頼されるようにすることができます。
初期および更新プロビジョニング中に、フィーチャーが信頼できるかどうかがチェックされます。Lotus Notes がすでにインストールされている場合は、ランタイムプロビジョニング中 (従来のサードパーティインストール中またはユーザー開始更新中) にフィーチャーがチェックされます。
メモ 最初の Lotus Notes のインストール中にプロンプトを表示するユーザーインターフェースはありません。
Lotus Notes インストーラに新しいフィーチャーを追加するには、次の手順を実行します。
1 Eclipse 更新サイトで使用できるように、新しいフィーチャー (カスタムまたはサードパーティのフィーチャー) とプラグインの JAR ファイルを作成します。JRE の JarSigner ツール、Eclipse、または他のサードパーティツールを使用します。
2 新しいフィーチャー (カスタムまたはサードパーティのフィーチャー) とプラグインの JAR ファイルに署名します。
3 JVM または他のサードパーティツールに組み込まれている KeyTool プログラムを使用して、Lotus Notes インストールメディアキットの deploy\.keystore.JCEKS.IBM_J9_VM.install ファイルに証明書を追加します。
メモ 現在、手動更新に使用される Lotus Notes のキーストアには、IBM コード署名証明書の相互認証が含まれていません。この相互認証は .KEYSTORE ファイルにのみ含まれており、インストールとアップグレード以外の目的では使用されません。
5 Lotus Notes インストールキットのインストールマニフェスト (deploy\install.xml) を変更し、サイトレジストリ (updateSite.zip\site.xml) を更新して新しいフィーチャーを組み込みます。
6 Lotus Domino Administrator を使用して、[セキュリティ設定] - [署名されたプラグイン] ページで Lotus Notes Client が使用するデフォルトの署名検証ポリシーを設定します。
8 インストールキット (インストールキットの deploy ディレクトリで更新したキーストアを含む) を導入するか、またはユーザーが使用できるようにします。
Expeditor リリースが更新されている場合があるため、このコンテンツへの更新があるかどうかを確認してください。
関連項目