Siga estas instruções para extrair e compilar manualmente o código de
origem do agente Build Forge no System z. O código de origem do agente para z/OS
é fornecido apenas como origem não compilada. Uma distribuição binária não está
disponível.
O software e programas a seguir são obrigatórios:
- Os arquivos do compilador c89 e arquivos de cabeçalho Unix. No sistema z/OS, o agente é executado no ambiente de Serviços do Sistema Unix (USS).
- A interface shell do z/OS UNIX. Durante a instalação, você executa todos os
comandos no z/OS no shell z/OS UNIX.
- O utilitário gzip.
Nota: Se gzip estiver disponível no sistema z/OS,
você poderá extrair o arquivo tar no sistema z/OS depois de transferir
o pacote de origem para o z/OS. Se não estiver, extraia primeiro os
arquivos em um computador não z/OS e, em seguida, transfira-os para o sistema z/OS.
- O pacote de origem do agente do Build Forge para z/OS: src-bfagent-<version>.tar.gz.
Pré-requisitos
Para instalar o agente nas plataformas System z:
- Usando a mídia de instalação do produto ou a imagem do produto de download, localize o arquivo para o pacote de origem do agente: src-bfagent-<version>.tar.gz.
Copie
ou faça download do pacote de origem para um diretório no computador não z/OS.
- Em um prompt de shell no computador não z/OS, extraia o arquivo tar
do pacote de origem do agente, inserindo o comando:
gzip -d src-bfagent-<version>tar.gz
- Usando ftp ou outro método de transferência, transfira o arquivo tar para o sistema
z/OS como uma imagem binária e coloque-o em um subdiretório HFS dedicado, normalmente o
diretório home USS para uma conta do usuário.
- No sistema z/OS, execute os seguintes comandos para compilar o código de origem do
agente:
- Primeira etapa: .configure-zos. Observe o uso de
–with-system-ssl.
Forneça o caminho para o SSL do sistema. Use a versão mais recente do SystemSSL.
pax -rf src-bfagent-<version>.tar -ofrom=ISO8859-1,to=IBM-1047
cd bfagent-<version>/src
./configure-zos --with-system-ssl=<path>
- Depois que o script ./configure-zos for concluído, execute
o seguinte comando:
./build-zos
- No sistema z/OS, coloque o arquivo bfagent.conf em /etc.
Se bfagent.conf não
estiver em /etc, o agente deverá ser iniciado com a opção -f. Consulte o Referência de bfagent.
- No sistema z/OS, coloque o arquivo executável bfagent em um local apropriado, por
exemplo, /usr/bin ou /usr/local/bin.
- No sistema z/OS, execute o seguinte comando como root:
# extattr +p -s bfagent
- Se estiver usando SSL do sistema, inclua a biblioteca do SSL do sistema ao
CONTROLE DE PROGRAMA. Use os comandos a seguir.
ralter program *
addmem('SYS1.SIEALNKE'//nopadchk) uacc(read)
- No sistema z/OS, efetue login como raiz e inicie o agente manualmente
usando a opção -s:
bfagent -s
Se a política
de segurança não permitir que você efetue login como raiz, consulte Referência do bfagent.conf e consulte as instruções
da configuração magic_login em bfagent.conf.
O
agente é executado como um daemon independente e usa a porta do agente padrão 5555. Para
alterar a porta padrão, use a configuração de porta em bfagent.conf. Consulte o Referência de bfagent.
Nota: Se o daemon TCP/IP
do Unix (inetd ou xinetd) estiver instalado e ativo no sistema z/OS, será possível configurar o agente do Build Forge para ser executado como um serviço e iniciar
automaticamente. Consulte o
Executando um Agente no UNIX, Linux e MacOS.
- No sistema z/OS, use o comando telnet para testar a conexão.
Consulte o Testando a Conexão.