I installed bind on Centos 6.5 with yum install bind-chroot bind-utils
.
It's not the first time I do this and generally this works fine.
But now I try this on some server and it doesn't work at all.
When doing # service named start
I get this error:
Starting named: Error in named configuration: none:0: open: /etc/named.conf: permission denied
ls -l /etc/named.conf
returns this:
-rw-r-----. 1 root named 817 Dec 31 12:09 /etc/named.conf
I tried chmod 777 /etc/named.conf
but I still get the same error when trying to start named.
Any idea what's happening here? Thanks for your help.
EDIT:
sestatus
returns this:
sestatus
SELinux status: enabled
SELinuxfs mount: /selinux
Current mode: enforcing
Mode from config file: enforcing
Policy version: 24
Policy from config file: targeted
Does that mean that SELinux is interfering here? That would be strange as I never installed SELinux. Could it have been automatically installed with a Centos update?
/etc/named.conf
benamed:named
?named
access to/etc/named.conf
. Since you are using CentOS, probably you aren't using apparmor but selinux/var/log/audit/audit.log
setenforce 0
, as for installing it, I believe it is part of the base install.chmod 777
not even for "troubleshooting".