Jeśli w systemie Linux® jest włączona technologia Security-Enhanced (SELinux),
należy ją wyłączyć albo zmienić kontekst bezpieczeństwa środowisk wykonawczych programów
Java™ (JRE) używanych do instalowania i uruchamiania produktu Rational Team Concert w celu
umożliwienia relokacji tekstu.
O tym zadaniu
Jeśli komputer skonfigurowano wyłącznie do obsługi produktu
Rational Team Concert, a opcje technologii SELinux nie są ważne, najłatwiejszym sposobem będzie wyłączenie technologii SELinux.
Uwaga: - Technologia SELinux jest instalowana i włączana domyślnie w systemie Red Hat Enterprise Linux 5.
- Technologia SELinux nie jest instalowana w systemach Suse Linux Enterprise
Server 10 ani Suse Linux Enterprise Desktop 10.
Procedura
- Aby wyłączyć technologię SELinux, wykonaj jedną z następujących czynności:
- W przypadku korzystania z interfejsu graficznego:
- Wybierz kolejno (System > Administrowanie > Poziom zabezpieczeń i firewall).
- Przejdź do karty SELinux.
- Zmień ustawienie opcji SELinux na Disabled (Wyłączone).
- Kliknij przycisk OK, aby zapisać nowe ustawienie.
- W przypadku korzystania z wiersza komend:
- Uruchom komendę "setup" (katalog /usr/bin/setup)
- Wybierz pozycję Firewall Configuration (Konfiguracja firewalla) i naciśnij klawisz
Enter
- Przy użyciu klawisza Tab i klawiszy strzałek zmień ustawienie opcji SELinux na
Disabled (Wyłączone)
- Wybierz opcję OK i naciśnij klawisz Enter
- Aby zmienić kontekst bezpieczeństwa środowisk JRE:
- W przypadku instalowania bezpośrednio z nośnika
DVD przejdź do kroku 2.
W przeciwnym razie zmień kontekst bezpieczeństwa środowiska JRE instalacji.
- W katalogu plików instalacyjnych odszukaj katalog jre:
linux/jre_5.0.2.sr5_20070511/jre. Jeśli pliki instalacyjne zostały wyodrębnione do katalogu /tmp/rtc, katalog jre znajduje się w następującym położeniu: /tmp/rtc/linux/jre_5.0.2.sr5_20070511/jre.
- Uruchom komendę chcon -R -t textrel_shlib_t w katalogu jre.
Ta komenda przetwarza rekurencyjnie pliki i pozwala na relokację tekstu.
Na przykład jeśli pliki instalacyjne wyodrębniono do katalogu /tmp/rtc, uruchom następującą komendę:
chcon -R -t textrel_shlib_t /tmp/rtc/linux/jre_5.0.2.sr5_20070511/jre
- Zainstaluj serwer, klienta i konektory produktu Rational Team Concert, ale
nie uruchamiaj ich.
- Przed uruchomieniem produktu Rational Team Concert
należy zmienić kontekst bezpieczeństwa środowisk JRE produktu. Dla każdego instalowanego produktu uruchom tę samą komendę (chcon -R -t textrel_shlib_t) w odpowiednim specyficznym dla produktu katalogu JRE. Poniżej znajduje się lista domyślnych katalogów.
Uwaga: Poniższe ścieżki są ścieżkami domyślnymi w przypadku instalowania produktu przez użytkownika będącego administratorem.
Jeśli instalacja była przeprowadzana przez użytkownika nie będącego administratorem, niniejszych katalogów należy szukać w strukturze opt/IBM w katalogu głównym użytkownika przeprowadzającego instalację.
- 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 -
klient: (uruchom komendę chcon we wszystkich czterech katalogach)
- /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:
- Nie dotyczy (brak środowiska JRE)
- Rational Team Concert - ClearCase Connector:
(uruchom komendę chcon we wszystkich czterech katalogach)
- /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