I am trying to set up a bind server. My named.conf file has the following lines
…
options{
…
directory "/var/named";
…
};
…
zone "sly.net"{
type master;
file "data/db.sly.net";
};
…
My file is at /var/named/data/db.sly.net – but when I try to start the server, I get the error
zone sly.net/IN: loading master file data/db.sly.net: file not found
_default/sly.net/IN: file not found
I'm not sure what the issue could be. Is my file in the correct place?
Best Answer
named may be running as a chroot program with lowered privs.....thus the location of /var/named virtually within the chroot environment may be different than the actual location in a non-chrooted environment.