i found it useful for centos 4.5 too!
If your BIND name server acts as a slave for DNS zones, you have to change your BIND configuration to locate slave zone files within the slaves subdirectory of your zone data file directory. Otherwise, you may receive errors:
Jun 15 11:29:29 host named[6428]: dumping master file: tmp-XXXXPF7BBb: open: permission denied
Jun 15 11:29:29 host named[6428]: transfer of 'zone/IN' from IP_address#53: failed while receiving responses: permission denied
Jun 15 11:29:29 host named[6428]: transfer of 'zone/IN' from IP_address#53: end of transfer
Old configuration:
zone "zone" IN {
type slave;
file "zone";
masters { IP_address; };
};
New configuration:
zone "zone" IN {
type slave;
file "slaves/zone";
masters { IP_address; };
};