I have done this.
I have noticed that when I update server software in the middle of the update text I see:
"Searching ports for bind9............................found bind9 in /usr/ports/dns/bind9....Done
---> Session started at: Fri, 23 Sep 2005 12:40:44 -0400
---> Listing the results (+:done / -:ignored / *

kipped / !:failed)
! dns/bind9 (bind9-9.3.1) (Bad file descriptor)
---> Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed
---> Session ended at: Fri, 23 Sep 2005 12:40:46 -0400 (consumed 00:00:01)
Running post install scripts for bind9-base....Done
"
Could this be the problem ?
Also named.conf is blank!?!?!?!?! Surely this isn't right
Thanks