installing on SLES 10sp3
Lyle Giese
lyle at lcrcomputer.net
Thu Sep 9 20:57:31 UTC 2010
David Forrest wrote:
> On Thu, 9 Sep 2010, Lyle Giese wrote:
>
>> David Forrest wrote:
>>> On Thu, 9 Sep 2010, Lyle Giese wrote:
>>>
>>>> I am trying to install bind 9.7.1-P2 from source on a SLES 10 SP3
>>>> server.
>>>>
>>>> When I run named from the command line, it runs, but fails to open
>>>> and write any of the zone files it downloaded.
>>>>
>>>> named -c /etc/named.conf (yes I am running this a root)
>>>>
>
> [snipped]
>
>>
>> I checked the version of named and named-checkconf using -v and -V
>> and tried running it via the full path. They have the right version
>> number 9.7.1-P2.
>>
>> Lyle Giese
>
> Lyle, since it runs from the command line, it would seem that you're
> left with the zone files and those special files named needs. From
> the named-checkconf man:
> "Note: files that named reads in separate parser contexts, such as
> rndc.key and bind.keys, are not automatically read by named-checkconf.
> Configuration errors in these files may cause named to fail to run,
> even if named-checkconf was successful. named-checkconf can be run on
> these files explicitly, however."
>
> I have also found some pesky errors in my zone files by running
> named-checkzone on them. That may be indicated as you can run but the
> zones don't open.
>
> Dave
>
the more I play, the more it looks like named just plain won't write out
to disk anything except via syslog.
The issue I saw with named-checkconf was user error. (bad command line).
I am starting named as root and it shows up in ps as owned by root. In
the global options section I have set:
directory "/etc/named";
This directory is owned by root and is set to 777 and named still won't
write to it.
The only thing I can come up with it's a problem with SLES 10 SP3.
That's the only thing that makes sense, but I should be able to work
through that.
When starting named, I see this for all zones. The function to dump
master file fails with an open: permission denied.
Sep 9 15:30:32 linuxps named[16342]: transfer of
'100.0.10.in-addr.arpa/IN' from 209.172.152.3#53: Transfer completed: 1
messages, 260 records, 6103 bytes, 0.224 secs (27245 bytes/sec)
Sep 9 15:30:32 linuxps named[16342]: zone 100.0.10.in-addr.arpa/IN:
sending notifies (serial 2010081601)
Sep 9 15:30:32 linuxps named[16342]: dumping master file:
/etc/named/tmp-EKfXmnQngI: open: permission denied
( I set the above zone for file "/etc/named/100.0.10.in-addr.arpa"; and
it appears that named wants to drop a temp file and rename it)
Sep 9 15:30:33 linuxps named[16342]: transfer of
'102.0.10.in-addr.arpa/IN' from 209.172.152.3#53: Transfer completed: 1
messages, 261 records, 5636 bytes, 0.283 secs (19915 bytes/sec)
Sep 9 15:30:33 linuxps named[16342]: zone 102.0.10.in-addr.arpa/IN:
sending notifies (serial 2010081601)
Sep 9 15:30:33 linuxps named[16342]: dumping master file:
tmp-wS5yINBtho: open: permission denied
And rndc dumpdb -all yields this error:
Sep 9 15:46:03 linuxps named[16342]: received control channel command
'dumpdb -all'
Sep 9 15:46:03 linuxps named[16342]: could not open dump file
'named_dump.db': permission denied
Lyle Giese
LCR Computer Services, Inc.
More information about the bind-users
mailing list