Desinstalación de un agente de UNIX o de Linux Build Forge

Utilice las instrucciones siguientes para desinstalar el software agente de las plataformas UNIX o Linux.

Agentes de Linux

Para eliminar el software de agente instalado con el paquete rpm:

  1. Busque el software de agente y liste los nombres paquete y las versiones:
    rpm -qa | grep bfagent
  2. Suprima el software de agente:
    rpm -e bfagent-<version_number>

Agentes de Solaris

Para eliminar el software de agente instalado utilizando el programa pkgadd, ejecute el siguiente mandato:

pkgrm BFAgent

Otros agentes

Para otras plataformas, el proceso de desinstalación es manual y varía en función de la plataforma. Siga las instrucciones correspondientes la implementación de su plataforma y superservidor.

Nota: Para ejecutar la mayoría de los mandatos, necesitará acceso root y los directorios /sbin y /usr/sbin deberán establecerse en la variable de entorno PATH actual.
  1. Elimine el daemon de servicio del agente, bfagent. Utilice las instrucciones para la implementación del superservidor (inetd, xinetd, launchd o SMF) correspondientes a su plataforma.
    Superservidor Procedimiento
    inetd, común en sistemas UNIX más antiguos
    1. Edite el archivo /etc/inetd.conf y elimine la línea de bfagent.
    2. Busque el ID de proceso para inetd.
      ps -ef | grep [i]netd

      Para sistemas derivados de BSD, como por ejemplo, FreeBSD y Mac OS/X 10.4 y anteriores, sustituya ps auwwwx por ps -ef.

    3. Lea el inetd.conf actualizado e inicie inetd.
      kill -HUP <PID>
    xinetd, común en sistemas UNIX más recientes
    1. Para eliminar el servicio de agente, ejecute el siguiente mandato:
      rm /etc/xinetd.d/bfagent
    2. Busque el ID de proceso para inetd.
      ps -ef | grep [i]netd

      Para sistemas derivados de BSD, como por ejemplo, FreeBSD y Mac OS/X 10.4 y anteriores, sustituya ps auwwwx por ps -ef.

    3. Lea el inetd.conf actualizado e inicie inetd.
      kill -HUP <PID>
    launchd para sistemas Mac OS/X y OpenBSD
    1. Ejecute launchctl.
    2. Especifique stop com.ibm.rational.bfagent.
    3. Escriba el siguiente mandato: unload /Library/LaunchDaemons/com.ibm.rational.bfagent.plist
    4. Especifique quit.
    5. Ejecute el siguiente mandato: rm Library/LaunchDaemons/com.ibm.rational.bfagent.plist
    Solaris System Management Facility (SMF) para Solaris 10
    1. Ejecute inetadm -d network /bfagent/tcp
    2. Ejecute svccfg delete -f network/bfagent/tcp
  2. Elimine el servicio de agente de la interfaz de PAM.
    1. Edite /etc/pam.conf y elimine todas las líneas que empiezan por bfagent.
    2. Ejecute rm /etc/pam.d/bfagent
  3. Elimine la entrada del protocolo del archivo etc/services.

    Edite /etc/services y elimine la línea para bfagent.

  4. Elimine los siguientes archivos instalados por el agente:
    /etc/bfagent.conf
    /etc/bfagent.conf-example
    /usr/local/bin/bfagent
    /usr/local/bin/bfcrypt.dll

Comentarios