On Sun, 2002-07-14 at 03:11, Lars Wittebrood wrote:
> Stacey,
> 
> Do you have the directory structure right in your sandbox? I have bind
> chrooted in /chroot/bind and my command to start it there is :
> 
> /chroot/bind/named -u bind -g bind -t /chroot/bind -d 1
> 
> You have "-t /etc/namedb/s/" so you have to have the named binary and
> /etc/namedb/named.conf within the /etc/namedb/s directory structure.
> 
> See http://www.psionic.com/papers/bindbsd.html for a HOW-TO.
> 

You don't have to move the binary to the chroot. You have to move the
conf file, which it's telling you in your error message. 


# /usr/sbin/named -u bind -g bind -t /etc/namedb/s/
can't open '/etc/namedb/named.conf'

As soon as the "-t /etc/namedb/s/" is executed, bind switches to that
directory THEN begins looking for the conf files. It has NO ACCESS to
anything outside of that directory. The way you're entering that
command, your named.conf file would have to be in
/etc/namedb/s/etc/namedb/named.conf. 

I use the following /etc/rc.conf with BIND 9.x and it works fine. This
way BIND looks in it's current directory for the conf file, which would
be '/var/named'. 

named_enable="YES"                              
named_program="/usr/local/sbin/named"   
named_flags="-t /var/named -u bind -c named.conf"   


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-questions" in the body of the message

Reply via email to