[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Your dnsmasq upload to stable




On 27/06/18 21:50, Adam D. Barratt wrote:
> Hi,
> 
> I noticed that you uploaded a dnsmasq package, versioned as 2.76-6, to
> the proposed-updates queue for stretch.
> 
> The changelog says "Handle gratuitous format change in
> /usr/share/dns/root.ds", with no further information or references.
> Could you provide a little more detail regarding when this change
> occurred, please?

Bug 860064 has the details. The format of /usr/share/dns/root.ds in the
dns-root-data package

changed from

. IN DS 19036 8 2
49aac11d7b6f6446702e54a1607371607a1a41855200fd2ce1cdde32f24e8fb5


to

.	172800	IN	DS	19036 8 2
49aac11d7b6f6446702e54a1607371607a1a41855200fd2ce1cdde32f24e8fb5


The dnsmasq package in sid got a cleverer parsing regexp which can
handle both formats. The older distributions were fixed by changing the
format of the file back to the original in dns-root-data

The bug was reopened for stable and oldstable a couple of days ago and
marked critical because a new version of dns-root-data has made the same
format change in those distros. The best fix for this would be to add
the new DNS root key to dns-root-data _without_ changing the format of
the file. If that's not possible. Then the uploads I made change nothing
except the parsing regex.

Looking at stable packages, this update may have happened:
2017072601~deb8u2 has the broken format, but 2017072601~deb9u1
corrects it.


Simon.






> 
> (On related notes, the version number would more conventionally be
> 2.76-5+deb9u2 and, as lintian warns, June 25th, 2017 was a Sunday, not
> a Monday - I assume the changelog trailer is off by a year.)
> 
> Regards,
> 
> Adam
> 


Reply to: