Desinstalando um Agente Build Forge do UNIX ou Linux

Use as seguintes instruções para desinstalar o software do agente das plataformas UNIX ou Linux.

Agentes Linux

Para remover o software do agente que foi instalado usando o pacote rpm:

  1. Localize o software do agente e liste os nomes e as versões do pacote:
    rpm -qa | grep bfagent
  2. Exclua o software do agente:
    rpm -e bfagent-<version_number>

Agentes Solaris

Para remover o software do agente que você instalou usando o programa pkgadd, execute o seguinte comando:

pkgrm BFAgent

Outros Agentes

Para outras plataformas, o processo de desinstalação é manual e varia conforme a plataforma. Siga as instruções que se aplicam à sua plataforma e implementação de super servidor.

Nota: Para executar a maioria dos comandos, é necessário acesso root, e os diretórios /sbin e /usr/sbin devem ser definidos em sua variável de ambiente PATH atual.
  1. Remova o daemon do serviço do agente, bfagent. Use as instruções para a implementação de super servidor (inetd, xinetd, launchd ou SMF) que se aplique à sua plataforma.
    Super servidor Procedimento
    inetd, comum em sistemas UNIX mais antigos
    1. Edite o arquivo /etc/inetd.conf e remova a linha para o bfagent.
    2. Localize o ID do processo para inetd.
      ps -ef | grep [i]netd

      Para sistemas derivados do BSD, como FreeBSD e Mac OS/X 10.4 e anterior, substitua ps auwwwx por ps -ef.

    3. Leia o inetd.conf atualizado e inicie o inetd.
      kill -HUP <PID>
    xinetd, comum em sistemas UNIX mais recentes
    1. Para remover o serviço do agente, execute o seguinte comando:
      rm /etc/xinetd.d/bfagent
    2. Localize o ID do processo para inetd.
      ps -ef | grep [i]netd

      Para sistemas derivados do BSD, como FreeBSD e Mac OS/X 10.4 e anterior, substitua ps auwwwx por ps -ef.

    3. Leia o inetd.conf atualizado e inicie o inetd.
      kill -HUP <PID>
    launchd para sistemas Mac OS/X e OpenBSD
    1. Execute launchctl.
    2. Digite stop com.ibm.rational.bfagent.
    3. Digite o seguinte comando: unload /Library/LaunchDaemons/com.ibm.rational.bfagent.plist
    4. Digite quit.
    5. Execute o seguinte comando: rm Library/LaunchDaemons/com.ibm.rational.bfagent.plist
    Solaris System Management Facility (SMF) para Solaris 10
    1. Execute inetadm -d network /bfagent/tcp
    2. Execute svccfg delete -f network/bfagent/tcp
  2. Remova o serviço do agente da interface PAM.
    1. Edite /etc/pam.conf e remova todas as linhas que começam com bfagent.
    2. Execute rm /etc/pam.d/bfagent
  3. Remova a entrada de protocolo do arquivo etc/services.

    Edite /etc/services e remova a linha para bfagent.

  4. Remova os seguintes arquivos instalados pelo agente:
    /etc/bfagent.conf
    /etc/bfagent.conf-example
    /usr/local/bin/bfagent
    /usr/local/bin/bfcrypt.dll

Feedback