* chiark-named-conf: Remove obsolete +nodebug option from calls
to dig; required for BIND9 compatibility. Thanks to Ross Younger.
+ * chiark-named-conf: Do not apply end-of-file foreign zone defaults
+ to explicitly named zones specified in a command line invocation.
+ (Fixes bug introduced in 4.1.26.)
* Declare and document the dependency of hexterm on tcl8.4.
- -- Ian Jackson <ian@davenant.greenend.org.uk> Wed, 27 Aug 2008 22:53:52 +0100
+ --
chiark-utils (4.1.26) unstable; urgency=low
local ($zone,$cfg);
foreach $zone (@zones) {
- $cfg= $zone_cfg{$zone} || {
- 'style_p' => 'foreign',
- 's' => "f $group2modcmd{'foreign'}",
- 'servers' => [ ],
+ $cfg= $zone_cfg{$zone};
+ if (!$cfg) {
+ $cfg= {
+ 'style_p' => 'foreign',
+ 's' => "f $group2modcmd{'foreign'}",
+ 'servers' => [ ],
};
- zone_conf_settings($cfg, $zone);
+ zone_conf_settings($cfg, $zone);
+ }
mail_zone_before() or next
if $domail;