[FUG-BR] bind/named "directory is not writable" (SOLUÇÃO)

irado furioso com tudo irado em bsd.com.br
Quinta Setembro 24 14:48:31 BRT 2009


até mesmo aqui na FUG o assunto já rolou, êsse estranho êrro quando se
(re)inicia o named.

então, para o histórico da lista, aí vai:

procurei bem na internet e acabei achando o seguinte:

http://kerneltrap.org/mailarchive/freebsd-bugs/2009/5/17/5730953

nota: se quiserem prcurar pelo google vcs vão encontrar toneladas de
perguntas e pouquissimas respostas - risos.

bem, eu fiz as alterações no /etc/mtree/BIND.chroot.dist, como segue:

a primeira linha ficou:

/set type=dir uname=bind gname=bind  mode=0755

algumas linhas abaixo há um "master" isolado, abandonadinho; alterem
para:

master uname=bind

nêsse arquivo tudo terminou, salvem, saiam e vamos ao resto:

root em mercurio# : chown -fv bind:bind /var/named/

root em mercurio# : /etc/rc.d/named restart

o resultado pode ser visto aqui:

:== inicio
Stopping named.
Waiting for PIDS: 45007.
dev changed
        user expected 53 found 0 modified
        gid expected 53 found 0 modified
etc changed
        user expected 53 found 0 modified
        gid expected 53 found 0 modified
etc/namedb changed
        user expected 53 found 0 modified
        gid expected 53 found 0 modified
etc/namedb/dynamic changed
        gid expected 53 found 0 modified
etc/namedb/master changed
        gid expected 53 found 0 modified
etc/namedb/slave changed
        gid expected 53 found 0 modified
Starting named.
:=== fim

espertamente, o bind alterou as permissões dos demais diretórios para
aquêles usuários que estabelecemos lá no /etc/mtree/BIND*

olhando o log vcs constatarão que a mensagem "directory is not
writable" desapareceu :)

divirtam-se.

-- 
 saudações,
 irado furioso com tudo
 Linux User 179402/FreeBSD BSD50853/FUG-BR 154
 Não uso drogas - 100% Miko$hit-free
"A sem-vergonhice no Brasil
Tem duas caras: uma de bigode e jaquetão, a outra de barba e mensalão"
(José Francisco Peres França - n'"O Estado de São Paulo")


Mais detalhes sobre a lista de discussão freebsd