Linuxconf trashed my named.conf. This happened when I changed my eth0
interface from manual to DHCP. No other changes were made. The named.conf
was changed immediately after clicking Accept on the Basic Host Information
window, after which several error messages popped up about invalid syntax
in /etc/named.conf, and finally a message "DNS has been updated". There
are several problems here:
1. DNS shouldn't be changed when changing an interface configuration to
DHCP (or changing interface configuration at all for that matter).
Certainly not DNS server configuration.
2. Changes shouldn't be made until Activate Changes is selected once Quit
is selected from the main Linuxconf window.
3. Comments shouldn't be removed by Linuxconf.
4. named.conf parsing by Linuxconf is completely and utterly broken.
Attached are "before" and "after" named.conf files.
Created attachment 2998 [details]
/etc/named.conf before Linuxconf changed it
Created attachment 2999 [details]
/etc/named.conf after Linuxconf trashed it.
Linuxconf has known problems in this module. We are disabling it until it can
be thoroughly debugged.
Closing because we don't ship linuxconf anymore
Changed to 'CLOSED' state since 'RESOLVED' has been deprecated.