Si SELinux (Security-Enhanced Linux®) est activé,
vous devez le désactiver et modifiez le contexte de sécurité des JRE (Java™
Runtime Environments) utilisés pour installer et exécuter
Rational Team Concert pour permettre le transfert texte.
A propos de cette tâche
Si vous avez configuré une machine avec pour seul objectif d'évaluer les fonctions
Rational Team Concert et SELinux
dont vous n'avez pas réellement besoin, le moyen le plus facile consiste à désactiver SELinux.
Remarque : - SELinux est installé et désactivé par défaut sur Red Hat Enterprise
Linux 5.
- SELinux n'est pas installé sur Suse Linux Enterprise Server 10 ni
Suse Linux Enterprise Desktop 10.
- Pour désactiver SELinux, procédez de l'une des façons suivantes :
- A partir du système de fenêtrage :
- Sélectionnez .
- Cliquez sur l'onglet SELinux.
- Attribuez la valeur Désactivé SELinux.
- Cliquez sur OK pour sauvegarder le nouveau paramètre.
- A partir de la ligne de commande :
- Exécutez la commande "setup" (il s'agit de /usr/bin/setup)
- Sélectionnez Firewall Configuration et appuyez sur Entrée
- Utilisez les touches de tabulation et de déplacement du curseur pour attribuer la valeur Désactivé à SELinux
- Sélectionnez OK et appuyez sur Entrée
- Pour modifier le contexte de sécurité des JRE, procédez comme suit :
- Si vous procédez à l'installation directement à partir d'un support DVD, passez à l'étape
2.
Sinon, modifiez le contexte de sécurité du JRE de l'installation.
- Dans le répertoire des fichiers d'installation, recherchez le répertoire jre. linux/jre_5.0.2.sr5_20070511/jre. Si vous extrayez les fichiers d'installation vers /tmp/rtc, le répertoire jre se trouve dans /tmp/rtc/linux/jre_5.0.2.sr5_20070511/jre.
- Exécutez la commande chcon -R -t textrel_shlib_t en fonction du répertoire jre.
Cette commande traite les fichiers de manière récursive
et permet le transfert de texte.
Par exemple, si vous extrayez les fichiers d'installation vers /tmp/rtc, exécutez la commande suivante :
chcon -R -t textrel_shlib_t /tmp/rtc/linux/jre_5.0.2.sr5_20070511/jre
- Installez le serveur, le client et les connecteurs
Rational Team Concert, mais ne les démarrez pas.
- Avant de commencer Rational Team Concert,
vous devez modifier le contexte de sécurité des JRE du produit. Pour chaque produit que vous installez, exécutez la commande
(chcon -R -t textrel_shlib_t) avec le répertorie JRE spécifique au produit. Les répertoires par défaut sont répertoriés ci-dessous.
Remarque : Les chemins d'accès sont ceux par défaut si vous avez installé le produit en tant qu'utilisateur racine. Si vous avez procédé
à l'installation et que vous n'êtes pas un utilisateur racine, recherchez ces répertoires dans une structure opt/IBM
du répertoire de base de l'utilisateur de l'installation.
- 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: (exécutez chcon sur les 4 répertoires)
- /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:
- non disponible (aucun JRE inclus)
- Rational Team Concert - ClearCase Connector : (exécutez chcon sur les 4 répertoires)
- /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