Installation d'un agent sous Linux, Linux for System z et UNIX

Cette rubrique décrit comment installer Rational Build Forge Agent sur les systèmes d'exploitation Linux®, Linux for System z et UNIX®.

Avant de commencer
Recherchez et démarrez le programme d'installation de l'agent, fourni avec votre module d'installation. Le nom de fichier du programme d'installation est <so>-bfagent-<version>.exe, où <so> correspond à votre système d'exploitation et <version> à votre numéro de version de Rational Build Forge Agent.

AIX

  1. Utilisez le fichier aix5-bfagent-<version>.tar.gz ou le fichier aix5np-bfagent-<version>.tar.gz.
    Remarque : Le fichier aix5np ne prend pas en charge l'authentification PAM (module d'authentification connectable).
    Important : Si vous installez l'agent aixnp pour qu'il soit exécuté en tant que root, lors de la phase d'exécution, l'agent utilisera AIX pour s'authentifier avec les justificatifs d'authentification du serveur que vous avez spécifiés dans les étapes précédentes. Si vous n'installez pas l'agent pour une exécution en tant que root, vous devez utiliser le paramètre magic_login du fichier bfagent.conf pour en restreindre l'accès.
  2. Extrayez le fichier en entrant la commande suivante : gzip -d gzipfilename.gz.
  3. Extrayez le fichier en entrant la commande suivante : tar xvf tarfilname.tar.
  4. Installez l'agent en entrant la commande suivante : cd extracted-agent-directory ./install.sh.
Que faire ensuite
Important : Si vous compilez un agent pour AIX avec l'option de configuration -–without-pam, l'authentification de l'agent est désactivée. Si vous l'installez avec les droits d'accès root, il est possible de se connecter en tant qu'utilisateur valide, quel que soit le mot de passe spécifié. Si vous devez compiler un agent pour une exécution sur un système AIX qui n'utilise pas PAM, utilisez bien un compte dédié pour l'agent, installez-le de sorte à l'exécuter sous ce nom d'utilisateur et utilisez le paramètre magic_login dans le fichier bfagent.conf pour en restreindre l'accès.

HP-UX

Avant de commencer
Définissez une valeur PATH si vous ne l'avez pas déjà fait. HP-UX peut être exécuté sans valeur PATH, mais des incidents risquent de se produire lorsque l'agent essaye d'ajouter une valeur au chemin d'accès, alors que vous n'avez pas encore défini de valeur pour ce dernier. Vous pouvez définir cette valeur en éditant le fichier /etc/PATH de votre système ou à l'aide de l'une des opérations PATH set ou append standard du shell.
  1. Extrayez le fichier hpux11-bfagent-<version>.tar.gz du module d'installation. Sauvegardez-le là où vous souhaitez installer l'agent.
  2. Décompressez le fichier gzip -d gzipfilename.gz.
  3. Extrayez le fichier xvf tarfilename.tar.
  4. Installez l'agent en entrant la commande suivante : cd extracted-agent-directory ./install.sh.

Red Hat Linux

  1. Extrayez le fichier rh9-bfagent-<version>.rpm (Red Hat Enterprise Linux v. 4) ou rhel5-bfagent-<version>.rpm (Red Hat Enterprise Linux v. 5) du module d'installation.
  2. Entrez la commande suivante : rpm -iUvh rh9-bfagent-<version>.rpm.

Solaris

  1. Utilisez le fichier sol9-bfagent-<version>-sparc-opt.gz sur SPARC for Solaris v. 9 ou Solaris v. 10.
  2. Décompressez le fichier gzip -d solN-bfagent-<version>-platform-opt.gz.
  3. Entrez la commande suivante : pkgadd -d ./unzipped-package.

Installation d'un agent sur d'autres plateformes et compilation à partir de la source

Si vous devez exécuter Rational Build Forge Agent sur une autre plateforme, utilisez le fichier src-bfagent-<version>.tar.gz pour compiler l'agent à partir de la source.

  1. Extrayez le fichier .tar.
  2. Exécutez le script configure dans le répertoire src.
  3. Exécutez la commande make dans le répertoire src. Le module source requiert le compilateur C GNU C ou le compilateur C de votre système.
Que faire ensuite
Remarque : Le module source et les agents préconfigurés qui n'incluent pas de programme d'installation pour l'ordinateur local sont livrés avec un programme d'installation de l'agent dans les fichiers de configuration inetd/xinetd de l'ordinateur hôte.

Commentaires

Cela vous a-t-il aidé ? Vous pouvez nous faire part de vos commentaires sur le site Jazz.net (inscription obligatoire) : Comment in the forums ou submit a bug