freebsd
[Início] [Todas as Listas]

Re: [FUG-BR] Inicializando NAMED no RC.CONF

From: "Welkson Renny de Medeiros" <welkson@xxxxxxxxxxxxxxxxxxxxx>
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) <freebsd@xxxxxxxxxx>
Subject: Re: [FUG-BR] Inicializando NAMED no RC.CONF
Date: Mon, 12 May 2008 14:45:57 -0300
Entendido Eduardo! irei fazer os testes!

Acho que li algo mesmo sobre named já vir em chroot.... nunca usei isso, por isso a dúvida... obrigado meu amigo.

Welkson

----- Original Message ----- From: "Eduardo Frazão" <edufrazao@xxxxxxxxx> To: "Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)" <freebsd@xxxxxxxxxx>
Sent: Monday, May 12, 2008 11:22 AM
Subject: Re: [FUG-BR] Inicializando NAMED no RC.CONF


-t /var/named

Vc esta rodando em chroot... Observe a estrutura desse diretorio. Ele será
seu /

Logo, vc precisa do arquivo de log em /var/named/var/log/xxxx.log entendeu?

Abraços!


Em 09/05/08, Welkson Renny de Medeiros <welkson@xxxxxxxxxxxxxxxxxxxxx>
escreveu:

Boa tarde amigos...

Em outros servidores que tenho sempre inicializo o named via rc.local
(named -c /etc/named/named.conf)... em um que estou instalando hoje decidi
fazer da maneira mais correta (acredito), usando o rc.conf, ficou assim:

# services
named_enable="YES"        # servidor DNS
named_program="/usr/sbin/named"
named_flags="-c /etc/namedb/named.conf"

Quando tento carregar (/etc/rc.d/named.start) surge a seguinte mensagem no
/var/log/messages:

May  9 14:28:40 fw named[1140]: starting BIND 9.4.2 -c named.conf
May  9 14:38:51 fw named[1374]: starting BIND 9.4.2 -c
/etc/namedb/named.conf -t /var/named -u bind
May  9 14:38:51 fw named[1374]: logging channel 'named_log' file
'/var/log/named/named.log': file not found
May  9 14:38:51 fw named[1374]: isc_log_open '/var/log/named/named.log'
failed: file not found

De cara dar para ver que ele reclama que não existe o arquivo named.log na
pasta /var/log/named... a bronca é que existe, já coloquei chmod 777 na
pasta, no arquivo, mesmo assim ele reclama... detalhe, se eu carregar o
named no braço (named -c /etc/named/named.conf) tudo funciona
perfeitamente
e esta mensagem não aparece no messages... só aparece se eu carregar via
rc.conf

O que estou fazendo errado?

# detalhes importantes:
Em outras instalações eu nunca usei o NAMED que vem na instalação padrão
do
BSD, sempre baixei a versão do site ISC.ORG, compilei, etc... mas NESTE
estou usando a versão que já vem instalado (FreeBSD 7.0 RELEASE).

[root@fw /etc]# named -v
BIND 9.4.2

O trecho do named.conf que trata os logs:

# Direcionar o log para o arquivo /var/log/named/named.log
logging {
     channel "named_log" {
           file "/var/log/named/named.log" versions 3 size 5m;
           print-time yes;
           print-category yes;
           print-severity yes;
     };

     category "default" {
           "named_log";
     };
};

Abraço,

--
Welkson Renny de Medeiros
Focus Automação Comercial
Desenvolvimento / Gerência de Redes
welkson@xxxxxxxxxxxxxxxxxxxxx



                     Powered by ....

                                          (__)
                                       \\\'',)
                                         \/  \ ^
                                         .\._/_)

                                     www.FreeBSD.org

-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


<Anterior na Thread] Thread Atual [Próximo na Thread>