Este é o comando lsdistcc que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
lsdistcc - descoberta de servidor distcc simples
SINOPSE
lsdistcc [OPÇÕES] [FORMATO]
lsdistcc [OPÇÕES] host1 ...
DESCRIÇÃO
lsdistcc detecta automaticamente servidores distcc de escuta procurando no DNS por hosts nomeados
de acordo com um dado FORMATOou verificando os nomes de host fornecidos na linha de comando.
Os hosts são considerados bons servidores com base unicamente no fato de seus nomes se adequarem ao formato e
se eles estão escutando na porta certa (e opcionalmente se eles respondem quando você
envie-lhes um trabalho de compilação).
Verifica hosts nomeados de acordo com FORMATO (o padrão é "distcc% d"; consulte printf(3)) e
começando em 1, então hosts como distcc1, distcc2 e assim por diante. Pára após 7 segundos ou
o primeiro nome de host que não resolve. Imprime os nomes de todos esses servidores ouvindo
na porta do distcc.
Se uma lista de nomes de host for fornecida na linha de comando, lsdistcc irá apenas verificar aqueles
anfitriões.
OPÇÕES
--Socorro Mostra instruções resumidas
-l Latência de saída em milissegundos após cada nome de host (sem incluir latência de DNS)
-n Imprimir endereço IP em vez de nome
-x Anexar, para baixo, hosts na lista de hosts
-tTIMEOUT
Defina o número de segundos para parar a pesquisa após [7]
-hHTIMEOUT
Defina o número de milissegundos antes de tentar novamente gethostbyname [500]
-cCTIMEOUT
Defina o número de milissegundos antes de desistir da conexão [900] (0 para inibir a conexão)
-kKTIMEOUT
Defina o número de milissegundos antes de desistir da compilação [1500] (0 para inibir
compilar)
-mBITS Defina o número de bits de endereço que devem corresponder ao primeiro host encontrado [0]
-oSOBREPOSIÇÃO
Defina o número de solicitações extras de DNS para enviar [1]
-gDNSGAP
Defina o número de entradas DNS ausentes para tolerar [0]
-rPORT Porta para conectar a [3632]
-PPROTOCOLO
Versão do protocolo a ser usado (1-3) [1]
-pCOMPILADOR
Nome do compilador a ser usado [nenhum]
-d Anexe o nome de domínio DNS para formatar
-v Verboso
EXEMPLOS
Procure servidores nomeados distcc1, distcc2, ... que forneçam um compilador denominado gcc-4.6 e
incluem suas latências na saída:
$ lsdistcc -l -pgcc-4.6
Procure um compilador chamado gcc-4.6 nos servidores hosta, somehost, hostx e hosty:
$ lsdistcc -pgcc-4.6 hosta algumhost hostx hosty
Para usar o programa em um script de construção, adicione as linhas:
DISTCC_HOSTS = `lsdistcc`
exportar DISTCC_HOSTS
antes da linha que invoca make. Ou, em um Makefile, adicione a linha:
export DISTCC_HOSTS = $ (shell lsdistcc)
SAIR STATUS
O status de saída é 0 se algum servidor for encontrado e 1 caso contrário.
Usa 'for i = 1 ... sprintf (format, i)' para construir nomes de servidores, para após 7 segundos
ou no segundo servidor que não resolve, imprime os nomes de todos esses servidores ouvindo
na porta do distcc. O formato padrão é distcc% d.
Use lsdistcc online usando serviços onworks.net