Cada tutorial parece ter uma opinião diferente sobre isso. Para minhas zonas ISC BIND, devo usar /etc/bind/zones/
ou /var/cache/bind/
? Na última instalação, usei, /var/cache/bind/
mas apenas porque fui orientado a fazê-lo; no entanto, apenas localizei um arquivo pid para esta nova instalação do Debian, então achei que usar o "diretório de trabalho" para armazenar arquivos de zona provavelmente não era a melhor idéia. Parece que muitos administradores usam isso para não precisar digitar o caminho completo ao declarar uma nova zona.
Por exemplo:
file "/etc/bind/zones/db.foobar.com";
Ao invés de:
file "db.foobar.com";
É obviamente mais fácil digitar, mas é uma boa ou má prática?
Alguns também podem sugerir a configuração do diretório de trabalho para /etc/bind/zones
:
options {
// directory "/var/cache/bind";
directory "/etc/bind/zones";
}
... mas algo me diz que isso não é uma boa prática, já que o arquivo pid seria criado lá, presumo (a menos que seja apenas /var/cache/bind
por coincidência).
Dei uma olhada na página de manual, mas ela não parecia dizer para que servia a opção de diretório, alguma idéia exatamente para o que era design?