Several months ago, I reported that several of the make tests were failing due 
to "couldn't start server ns2" and the like.

Working with the BIND 9.9.2-P2 compile, I just spent several minutes tracking 
the source of this down with some judicious use of "print" in the 
'bin/tests/system/start.pl' script and viewing the "*.run" output. It really 
comes down to file permissions -- a particular line from 
"bin/tests/system/inline/ns1/named.run" pointed me in that direction:

27-Mar-2013 14:24:53.970 could not open file 'named.pid': Permission denied

Apparently, the file ownerships for this entire test suite are for a user and 
group I do not have:

-rw-rw-r--  1 10292 9901  2806 Mar  6 11:56 run.sh

For the tests, BIND starts up with an empty group descriptor:

I:issuing command '/home/luther/bind-9.9.2-P2/bin/named/named -m 
record,size,mctx -T clienttest -c named.conf -d 99 -g >named.run 2>&1 &echo $!'
I:Checking that reconfiguring empty zones is silent (1)

... which may be part of the problem, at least in my case. So I cheated by 
issuing a "find . -type d -exec chmod 777 {} \;" command.

Now, all the tests are successful.

FYI in case anyone runs into this issue.

Dan Luther
Operations Engineer
Systems Operation Engineering
Level 3 Communications
One Technology Center, Tulsa OK 74103
p: 918-547-4370
e: dan.lut...@level3.com<mailto:name.n...@level3.com>

_______________________________________________
Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe 
from this list

bind-users mailing list
bind-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-users

Reply via email to