Siga las instrucciones de instalación para la plataforma:
- AIX
- Utilice el archivo aix5-bfagent-<versión>.tar.gz o aix5np-bfagent-<versión>.tar.gz.
El archivo
aix5np no contiene soporte para la autenticación PAM.
Importante:
Si instala el agente aixnp
para que se ejecute como root, en tiempo de ejecución el agente utilizará una llamada de autenticación de AIX para la autenticación, utilizando las credenciales del servidor que especifique. Si no instala el agente para que se ejecute como root, deberá también utilizar el valor magic_login del archivo bfagent.conf para restringir el acceso al mismo.
- Extraiga el archivo especificando este mandato:
gzip -d nombrearchivogzip.gz
- Extraiga el archivo especificando este mandato:
tar xvf tarfilename.tar
- Instale el agente especificando este mandato:
cd extracted-agent-directory
./install.sh
Importante: Si se compila
un agente para AIX con la opción de configuración -–without-pam, la autenticación para el agente estará desactivada.
Si
a continuación se instala con privilegio root, permitirá la conexión como cualquier usuario válido independientemente de la
contraseña que especifiquen.
Si debe compilar un agente para que se ejecute en un sistema AIX
que no utiliza PAM, asegúrese de utilizar una cuenta dedicada para el agente, de instalarla
para que se ejecute como ese usuario y de utilizar el valor magic_login en el archivo bfagent.conf para restringir el acceso al mismo.
- HP-UX
- Asegúrese de que el agente Rational® Build
Forge® puede ubicar todos mandatos de sistema operativo que especifica en sus proyectos.
Esta tarea se puede completar con alguna de las siguientes opciones:
- Edite el archivo /etc/PATH del sistema para incluir todos los directorios necesarios.
- Especifique el valor nologonshell en el archivo bfagent.conf en el sistema HP-UX. Este valor impide que Build
Forge® procese /etc/profile. Debe entonces especificar un valor para PATH y los valores que sean necesarios de /etc/profile en un entorno de Build
Forge® que se aplique a cada proyecto.
- Obtenga el archivo hpux11-bfagent-<versión>.tar.gz del soporte de instalación. Colóquelo donde desee que se instale el agente.
- Extraiga el archivo.
gzip -d gzipfilename.gz
- Extráigalo del archivo tar.
tar xvf tarfilename.tar
- Instale el agente.
cd extracted-agent-directory
./install.sh
- Modifique la siguiente línea en /etc/profile
para permitir que el agente ejecute mandatos en un shell de inicio de
sesión no interactivo.
if [ ! $VUE]
Cambie la línea por lo siguiente:if [ -z "$VUE" -a -n "$PS1"
]
- Mac OS
- Obtenga el archivo mac-bfagent-<versión>.dmg del soporte de instalación y colóquelo donde desee.
- Efectúe una doble pulsación en el archivo para extraer sus componentes.
- Red Hat Linux y SuSE Linux
- Obtenga el archivo rh9-bfagent-<versión>.rpm (Red Hat Enterprise Linux 4 o SuSE Linux 10) o rhel5-bfagent-<versión>.rpm (Red Hat Enterprise Linux 5) del soporte de instalación
- Utilice el programa de utilidad RPM para instalar los archivos.
rpm -iUvh rh9-bfagent-versión.rpm
- Solaris
- Utilice el archivo sol9-bfagent-<versión>-sparc-opt.gz para Solaris 9 o Solaris 10 en SPARC.
- Extraiga el paquete:
gzip -d solN-bfagent-<versión>-platform-opt.gz
- En un indicador de mandatos, especifique este mandato:
pkgadd -d ./unzipped-package
- Otras plataformas - Compilación desde código fuente
Si necesita un agente para otra plataforma, utilice el archivo src-bfagent-<versión>.tar.gz para compilar el agente desde el origen:
- Extraiga el archivo tar descargado.
- Ejecute el script configure ubicado en el directorio src.
La opción para configurar SSL es:
./configure --with-ssl=/usr/include/openssl
La opción para configurar tanto SSL como el cifrado de contraseña es:
./configure --with-ssl=/usr/include/openssl --enable-bfcrypt-dll
- Ejecute el mandato make en el directorio src.
El paquete de origen requiere el compilador GNU C o el compilador C para el sistema. El paquete de origen y los agentes creados previamente que no incluyan un instalador para el sistema local incluyen un instalador para instalar el agente en los archivos de configuración inetd/xinetd del sistema.