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.