Utilitários BIND-9.20.27

Introdução aos Utilitários BIND

Utilitários BIND não é um pacote separado; é uma coleção de programas do lado cliente que estão inclusos no BIND-9.20.27. O pacote BIND inclui os programas do lado cliente nslookup, dig e host. Se você instalar o servidor BIND, esses programas serão instalados automaticamente. Esta seção é para aqueles(as) usantes que não precisam do servidor BIND completo, mas precisam desses aplicativos do lado cliente.

[Nota]

Nota

Esse pacote é conhecido por construir e funcionar adequadamente usando-se uma plataforma LFS 13.1.

Informação do Pacote

  • Transferência (HTTP): https://ftp.isc.org/isc/bind9/9.20.27/bind-9.20.27.tar.xz

  • Transferência (FTP):

  • Soma de verificação MD5 da transferência: 0a05c630261429e9da8b012314507b05

  • Tamanho da transferência: 5,7 MB

  • Espaço em disco estimado exigido: 107 MB

  • Tempo de construção estimado: 0,3 UPC (usando paralelismo=4)

Dependências dos Utilitários "BIND"

Exigidas

liburcu-0.15.6 e libuv-1.52.1

Recomendadas

Opcionais

libcap-2.78 com PAM, libxml2-2.15.3 e sphinx-9.1.0

Instalação dos Utilitários BIND

Instale os "Utilitários BIND" executando os seguintes comandos:

./configure --prefix=/usr --sysconfdir=/etc &&
make -C lib/isc      &&
make -C lib/dns      &&
make -C lib/ns       &&
make -C lib/isccfg   &&
make -C lib/isccc    &&
make -C bin/dig      &&
make -C bin/nsupdate &&
make -C bin/rndc     &&
make -C doc

Essa parte do pacote não vem com uma suíte de teste.

Agora, como o(a) usante root:

make -C lib/isc      install &&
make -C lib/dns      install &&
make -C lib/ns       install &&
make -C lib/isccfg   install &&
make -C lib/isccc    install &&
make -C bin/dig      install &&
make -C bin/nsupdate install &&
make -C bin/rndc     install &&
cp -v doc/man/{dig.1,host.1,nslookup.1,nsupdate.1} /usr/share/man/man1 &&
cp -v doc/man/rndc.8 /usr/share/man/man8

Explicações do Comando

--sysconfdir=/etc: Use essa opção para garantir que os pacotes instalados procurem em /etc por arquivos de configuração.

--disable-doh: Use essa opção se você não tiver instalado o "nghttp2-1.70.0" e não precisar de suporte "DNS" sobre "HTTPS".

make -C lib/...: Esses comandos constroem as bibliotecas que são necessárias para os aplicativos clientes.

make -C bin/...: Esse comando constrói os programas clientes.

make -C doc: Esse comando constrói as páginas de manual se o módulo opcional "sphinx-9.1.0" do "Python" estiver instalado.

Use cp -v doc/man/... /usr/share/man/man... para instalar as páginas de manual se elas tiverem sido construídas.

Conteúdo

Aplicativos Instalados: dig, host, nslookup, nsupdate e rndc
Bibliotecas Instaladas: libdns.so, libisc.so, libisccc.so, libisccfg.so e libns.so
Diretórios Instalados: /usr/include/{dns,dst,irs,isc,isccc,isccfg,ns}

Descrições Curtas

Vejam-se as descrições do aplicativo na seção "BIND-9.20.27".