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: