Please whitelist cPanel in your adblocker so that you’re able to see our version release promotions, thanks!

The Community Forums

Interact with an entire community of cPanel & WHM users!

BIND chroot compatibility

Discussion in 'Bind/DNS/Nameserver' started by dkg, Jun 14, 2011.

  1. dkg

    dkg Member

    Aug 2, 2004
    Likes Received:
    Trophy Points:
    I just setup a new server running CentOS 5.6. I find that BIND was configured to run chroot by default and it gets the zone files from /var/named/chroot/var/named. So wondering why I needed a copy of the zone files in /var/named, I removed the zone files from /var/named. That didn't bother BIND but cPanel no longer sees the zones if you use the GUI to edit a DNS zone. Why is it that cPanel needs the files in /var/named and actually appears to dup the file to the chroot directory when you edit a zone with the GUI. (There are no symlinks involved).

    It would be preferable to have one copy of the zone files used and managed by both BIND and cPanel. It can be quite confusing when you think you have modified the zone file (from the shell for global changes needed) but BIND doesn't see the changes since it is looking elsewhere.

    If your answer is to disable chroot (as I have seen in older threads), then I think that is a poor answer for security reasons. Is there a way to tell cPanel to look in /var/named/chroot/var/named when using the GUI Edit DNS Zone function?
  2. cPanelJared

    cPanelJared Technical Analyst

    Feb 25, 2010
    Likes Received:
    Trophy Points:
    Houston, TX
    cPanel Access Level:
    Root Administrator
    cPanel does not use bind-chroot, and in fact the installer adds bind-chroot to the exclude= line in /etc/named.conf. cPanel is not designed to use bind-chroot and you will need to remove bind-chroot in order for cPanel to be able to manage the named configuration.
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice