Comment 0 for bug 1499928

Revision history for this message
Jared Casper (jaredcasper) wrote :

Ubuntu release: 14.04.3
cobbler package version: 2.4.1-0ubuntu2

The 40_ubuntu_bind9_management.patch applied by the package states:

Description: Enable management of bind9 with manage_dns setting.
 - Generate /etc/bind/named.conf.local to plug into the standard Debian bind9
   install and preserve the bind9 default installation configuration.
 - Generate /etc/bind/db.$zone to align to bind9 zone file names.

And makes changes to the named.template file such that it would work as /etc/bind/named.conf.local. However, cobbler actually overwrites /etc/bind/named.conf, not /etc/bind/named.conf.local, thus preventing /etc/bind/named.conf.options and /etc/bind/named.conf.default-zones. This results in an incomplete named configuration since the patch above removes all the options from cobbler's default named.template.

The file that gets written by cobbler is in the namedconf_location function in utils.py.