bug#6056: base32 output for md5sum sha1sum etc. (original) (raw)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
From: | Alan Curry |
---|---|
Subject: | bug#6056: base32 output for md5sum sha1sum etc. |
Date: | Fri, 30 Apr 2010 16:49:39 -0500 (GMT+5) |
Jim Meyering writes:
tags 6056 + moreinfo
I've given all the moreinfo I could. I thought "It's a standards-track RFC" plus "seen in the wild" would have been enough. And the applications where it's relevant (Gnutella, Bitzi) are pretty well-known.
> md5sum ... | _> perl -anle 'use Convert::Base32;_ > h32=3Duc(encodebase32(pack("H40",h32=3Duc(encodebase32(pack("H40", h32=3Duc(encodebase32(pack("H40",F[0]))); print "$h32 $F[1]";'
This is a strong argument not to encumber the tool with a new option.
Since it's broken, I saw it as an argument the other way. The "16to32" converter is just complex enough that attempts to do it freehand will not quite be right.
But seeing a GNU maintainer argue against a new option based on the bloat/benefit ratio is a pleasant surprise. From the people who gave us sed -i (that's just a redirect and a mv) and grep -r (why learn to use find when you can just add recursion to every tool). I don't want to fight this trend too hard.
-- Alan Curry
- bug#6056: base32 output for md5sum sha1sum etc., Alan Curry, 2010/04/27
- bug#6056: base32 output for md5sum sha1sum etc., Pádraig Brady, 2010/04/27
* bug#6056: base32 output for md5sum sha1sum etc., Jim Meyering, 2010/04/30
* bug#6056: base32 output for md5sum sha1sum etc.,Alan Curry <=
- bug#6056: base32 output for md5sum sha1sum etc., Pádraig Brady, 2010/04/27
- Prev by Date:bug#6020: coreutils-8.x: a simple feature enhancement, and how to do it
- Next by Date:bug#6020: coreutils-8.x: a simple feature enhancement, and how to do it
- Previous by thread:bug#6056: base32 output for md5sum sha1sum etc.
- Index(es):