12 horas e ainda não consigo atualizar para o BIND 9.8.2 de 9.7.0

1

Meu principal objetivo é instalar o Samba4. Mas os problemas são ridículos neste momento. O Samba 4 está me dizendo para instalar o BIND 9.8+ Então, depois de descobrir o certo ./configure, eu faço o make install & agora pegue

named -V
BIND 9.8.1-P1 built with '--with-openssl=/usr' '--sysconfdir=/etc/bind'
    using OpenSSL version: OpenSSL 0.9.8k 25 Mar 2009

Sim, um começo - mas meu daemon que ainda roda no meu /etc/init.d/bind9 ainda é a versão 9.7.0. Eu tentei reiniciar. make distclean & começando novamente. Eu verifiquei meus logs e ainda recebo

    Jan 25 23:50:54 hoosier named[25320]: built with '--prefix=/usr' '--mandir=/usr
/share/man' '--infodir=/usr/share/info' '--sysconfdir=/etc/bind' '--localstatedir=/var' 
'--enable-threads' '--enable-largefile' '--with-libtool' '--enable-shared' '--enable-
static' '--with-openssl=/usr' '--with-gssapi=/usr' '--with-gnu-ld' '--with-
dlz-postgres=no' '--with-dlz-mysql=no' '--with-dlz-bdb=yes' '--with-dlz-filesystem=yes' 
'--with-dlz-ldap=yes' '--with-dlz-stub=yes' '--with-geoip=/usr' '--enable-ipv6' 
'CFLAGS=-fno-strict-aliasing -DDIG_SIGCHASE -O2' 'LDFLAGS=-Wl,-Bsymbolic-functions' 
'CPPFLAGS='

Eu tentei repetir essa linha no meu ./configure para a versão 9.8, mas depois recebo erros: @ a linha gssapi que não consegue encontrar o arquivo; que o argumento -DDIG_SIGCHASE não é reconhecido; e o DLZ não está no meu sistema.

Portanto, minha principal questão é: como faço para que o daemon bind9 (.7.0) libere o controle? e concedê-lo a 9.8.2?

    
por Lee Fisher 26.01.2012 / 07:17

1 resposta

1

É provavelmente o que foi instalado pelo pacote bind9 Ubuntu. Você substituiu o binário named instance que o pacote instalou?

Executar which named - se não estiver apontando para /usr/sbin/named , a versão que o pacote do Ubuntu instalou ainda está lá. Substitua ou aponte o script de inicialização para o caminho correto para a sua versão recém-compilada.

Mas vamos voltar um segundo - como você conseguiu este buraco de coelho em primeiro lugar? O que há de errado com apt-get install samba4 ou, se não for novo o suficiente, usando o PPA ( add-apt-repository ppa:samba-team/ppa ) ?

    
por 26.01.2012 / 07:31

Tags