Re: heads-up: 38 cleanup-maint patches
Jim Meyering <[email protected]> Mon, 1 Dec 2014 10:41:45 -0800
| Newsgroups | gmane.comp.gnu.utils.bugs |
|---|---|
| Message-ID | <CA+8g5KFNO0qWt7gg-YrLGQAena-F53KL01k9_0ioQbn9e779Xg@mail.gmail.com> |
On Mon, Dec 1, 2014 at 10:23 AM, Jose E. Marchesi <[email protected]> wrote: > > > Re continuing to distribute gzip-compressed tarballs, > > I have to ask "Why?" > > > > My only concern is breaking backwards compatibility in the distribution. > > Failing to provide .gz tarballs at the usual location _will_ break a > > good number of scripts, documents and protocols all around, creating > > inconveniences for many users. > > > > I don't feel particularly sanguine about it (xz rocks) but I don't > > really think the potential inconveniences are worth the benefits of > > distributing xz _only_. > > While gzip use may be ok, in general, I have been sufficiently exposed > to its internals, and recall too well the massive amount of fall-out from > those CVEs, that I have no qualms about any such minor > inconvenience. > > I sympathize, but having to re-deliver data-packs and even entire > projects only because a distribution url/location of a third-party > product changed is not funny either. It can be very expensive (as in > money) and frustrating depending on how many scripts or documents have > to be updated, tests and benchmarks re-executed (days, even weeks) and > stupid quality/management protocols followed. Not to mention it can > create delays on the projects and angry managers shouting at you because > of the budge. The URL changes every time, regardless, though admittedly, the .gz to .xz change will cause a few to adapt. I suspect most get the link from the announcements. > The above happened to me several times in my job and man it sucks when > it happens. On the contrary, I never ever triggered a security bug in > gzip, to my knowledge. And I hope you never do. There have been exploitable bugs in many many tools. That you have not personally noticed an abuse says little: with a targeted exploit, you would be very unlikely to notice. > Weaning users off of gzip is to avoid the risk/impact (however small) of > a future gzip CVE. People have adapted just fine to downloading > and unpacking coreutils and grep's .tar.xz files for years. > What makes sed different? > > Well, they (we) definitely adapted. "Just fine"? Hopefully! :) Thanks.