Ha a Security-Enhanced Linux® (SELinux)
engedélyezett, akkor a
Rational Team Concert
telepítéséhez és futtatásához használt Java™
futási környezetet (JRE) le kell tiltani, vagy úgy kell módosítani a biztonsági
környezetét, hogy az lehető tegye a szövegáthelyezést.
Erről a feladatról
Ha a
Rational Team Concert
terméket egy külön erre a célra beállított számítógépen végzi, és a SELinux
szolgáltatásai nem elengedhetetlenek, akkor a legegyszerűbben a SELinux letiltásával
oldhatja meg ezt a problémát.
Megjegyzés: - A SELinux alapértelmezésben telepítve van és engedélyezett a Red Hat Enterprise
Linux 5 rendszereken.
- A SELinux nincs telepítve Suse Linux Enterprise
Server 10 vagy Suse Linux Enterprise Desktop 10
rendszereken.
Eljárás
- A SELinux letiltásához tegye a következőket:
- Az ablakkezelő rendszerben:
- Válassza ki a
menüpontot.
- Lépjen át a SELinux lapra.
- Tiltsa le a SELinux lehetőséget.
- Az új beállítás mentéséhez kattintson az OK gombra.
- A parancssorban:
- Indítsa el a "setup" parancsot (/usr/bin/setup)
- Válassza ki a Tűzfalbeállítások menüpontot, majd nyomja meg az
Entert.
- A Tab és a nyílbillentyűk segítségével módosítsa a SELinux
beállítás értékét Letiltott-ra.
- Lépjen az OK gombra, majd nyomja meg az Entert.
- A Java futási környezetek biztonsági környezetének módosításához tegye a következőket:
- Ha a telepítési forrás DVD adathordozó, akkor hagyja ki a
2 lépést. Ellenkező esetben módosítsa a telepítési Java futási környezet biztonsági
környezetét.
- A telepítőfájlokat tartalmazó könyvtárban keresse meg a JRE könyvtárat, például:
linux/jre_5.0.2.sr5_20070511/jre. Ha a telepítőfájlokat a /tmp/rtc könyvtárba csomagolta
ki, akkor a JRE helye például: /tmp/rtc/linux/jre_5.0.2.sr5_20070511/jre.
- A JRE könyvtáron futtassa a következő parancsot: chcon -R -t textrel_shlib_t. Ez a
parancs rekurzívan feldolgozza a fájlokat, és lehetővé teszi a szövegáthelyezést. Ha
például a telepítőfájlokat a /tmp/rtc könyvtárba csomagolta ki, akkor adja ki az alábbi
parancsot:
chcon -R -t textrel_shlib_t /tmp/rtc/linux/jre_5.0.2.sr5_20070511/jre
- Telepítse, de ne indítsa el a
Rational Team Concert
kiszolgálót, az ügyfelet és a csatlakozókat.
- A
Rational Team Concert
elindítása előtt módosítsa a termékek által használt JRE biztonsági környezetét. Minden
termékhez adja ki ugyanezt a parancsot (chcon -R -t textrel_shlib_t) a megfelelő
termékspecifikus JRE könyvtárral. Az alapértelmezett könyvtárakat az alábbi lista sorolja
fel.
Megjegyzés: Ha a terméket a root felhasználóval telepítette, akkor az alapértelmezett útvonalak
vannak beállítva. Ha a telepítést nem root felhasználóval végezte, akkor keresse meg a
könyvtárakat az opt/IBM könyvtárszerkezeten belül a telepítő felhasználó saját
könyvtárában.
- 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: (futtassa a chcon parancsot mind a 4 könyvtáron)
- /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:
- nincs értelmezve (a JRE nem része a terméknek)
- Rational Team Concert
-
ClearCase csatlakozó:
(futtassa a chcon parancsot mind a 4 könyvtáron)
- /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 csatlakozó:
- /opt/IBM/ClearQuestConnector/gateway/linux/ibm-java2-i386-50/jre