Security-Enhanced Linux® (SELinux) が有効になっている場合は、それを無効にするか、
Rational Team Concert™ のインストールと実行に使用される Java™ Runtime Environment (JRE) のセキュリティー・コンテキストを変更して、テキストが再配置できるようにする必要があります。
このタスクについて
マシンをセットアップした目的が
Rational Team Concert を評価することだけで、SELinux の機能は重要でない場合は、SELinux を無効にすることが、先に進む最も簡単な方法です。
注: - Red Hat Enterprise Linux 5 では、SELinux がインストールされ、デフォルトで有効になっています。
- Suse Linux Enterprise Server 10 または Suse Linux Enterprise Desktop 10 では、SELinux はインストールされていません。
手順
- SELinux を無効にするには、以下のいずれかを実行します。
- ウィンドウ操作システムを使用する場合:
- を選択します。
- 「SELinux」タブに切り替えます。
- SELinux の設定を「使用不可」に変更します。
- 「OK」をクリックして新規設定を保存します。
- コマンド行を使用する場合:
- 「セットアップ」コマンド (ここでは /usr/bin/setup) を実行します。
- 「Firewall Configuration」を選択して Enter を押します。
- Tab キーと矢印キーで、「SELinux」を「Disabled」に変更します。
- 「OK」を選択して Enter を押します。
- JRE のセキュリティー・コンテキストを変更するには、次のようにします。
- DVD メディアから直接インストールする場合は、手順 2 に進んでください。
そうでない場合は、インストール JRE のセキュリティー・コンテキストを変更します。
- インストール・ファイルのディレクトリーで、jre ディレクトリー (例えば、linux/jre_5.0.2.sr5_20070511/jre) を探します。インストール・ファイルを /tmp/rtc に抽出した場合は、
ディレクトリー jre は /tmp/rtc/linux/jre_5.0.2.sr5_20070511/jre にあります。
- jre ディレクトリーに対して、コマンド chcon -R -t textrel_shlib_t を実行します。
このコマンドにより、ファイルが周期的に処理され、テキストの再配置が可能になります。
例えば、インストール・ファイルを /tmp/rtc に抽出した場合は、以下のコマンドを実行します。
chcon -R -t textrel_shlib_t /tmp/rtc/linux/jre_5.0.2.sr5_20070511/jre
- Rational Team Concert のサーバー、クライアント、およびコネクターをインストールします。ただし、まだ始動しないでください。
- Rational Team Concert を始動する前に、製品 JRE のセキュリティー・コンテキストを変更する必要があります。
インストールする製品ごとに、該当する製品固有の JRE ディレクトリーで同じコマンド (chcon -R -t textrel_shlib_t) を実行します。
デフォルト・ディレクトリーは以下のとおりです。
注: パスは、製品を root ユーザーとしてインストールした場合のデフォルトです。
非 root ユーザーとしてインストールした場合は、インストールしたユーザーのホーム・ディレクトリーの opt/IBM 構造内で下記のディレクトリーを探してください。
- IBM® Installation Manager:
- /opt/IBM/InstallationManager/eclipse/jre_5.0.2.sr5_20070511/jre
- Jazz™ Team Server:
- /opt/IBM/JazzTeamServer/server/linux/ibm-java2-i386-50/jre
- Rational Team Concert - Client: (4 つのディレクトリーすべてで chcon を実行)
- /opt/IBM/TeamConcert/jdk/bin
- /opt/IBM/TeamConcert/jdk/lib
- /opt/IBM/TeamConcert/jdk/jre/bin
- /opt/IBM/TeamConcert/jdk/jre/lib
- Rational Team Concert - Build System Toolkit:
- Rational Team Concert - ClearCase® Connector:
(4 つのディレクトリーすべてで chcon を実行)
- /opt/IBM/ClearCaseConnector/jdk/bin
- /opt/IBM/ClearCaseConnector/jdk/lib
- /opt/IBM/ClearCaseConnector/jdk/jre/bin
- /opt/IBM/ClearCaseConnector/jdk/jre/lib
- Rational Team Concert - ClearQuest® Connector:
- /opt/IBM/ClearQuestConnector/gateway/linux/ibm-java2-i386-50/jre