Dynamic DNS and failed journal
Paul Howarth
paul at city-fan.org
Mon Jul 31 10:56:11 UTC 2006
Tim wrote:
> On Mon, 2006-07-31 at 08:53 +0100, Paul Howarth wrote:
>> /var/named isn't normally writable by the named process.
>>
>> Try configuring your DNS server to maintain the DDNS zone file in
>> the /var/named/slaves directory instead, which is writable by named.
>
> Is this something that's changed since FC4? If your DHCP server is
> updating MASTER DNS records, then there's no reason that it should have
> to be working in the SLAVE subdirectory. And no DHCP server ought to be
> mucking about with slave records.
>
> It (updating master records) certainly works in FC4, though I've set
> SELinux options to allow named to overwrite master zone files.
>
> /var/named/
> drwxr-x--- 5 root named 4096 Mar 31 10:31 named
>
> /var/named/chroot/
> drwxr-x--- 6 root named 4096 Mar 31 10:31 chroot
>
> /var/named/chroot/var/
> drwxr-x--- 5 root named 4096 Mar 14 2003 var
>
> /var/named/chroot/var/named/
> drwxr-x--- 4 root named 4096 Aug 26 2004 named
>
> Record files in the above directory are owned named:named.
It can't create new files such as journal files in
/var/named/chroot/var/named though, as that's only writeable by root.
There's also SELinux to consider - see:
http://www.isc.org/index.pl?/sw/bind/FAQ.php (search for "journal" on
that page)
I agree that using the "slaves" directory for this seems wrong; the
"data" directory would be better, and should also work OK.
Paul.
More information about the fedora-list
mailing list