Bug#637231: Moving Digest::SHA to perl-base
Daniel Kahn Gillmor
dkg at fifthhorseman.net
Fri Aug 12 03:07:22 UTC 2011
On 08/11/2011 09:06 PM, Samuel Thibault wrote:
> Samuel Thibault, le Thu 11 Aug 2011 17:50:35 +0200, a écrit :
>> That said, it's not only about being essential, but also package
>> priority, perl is not required.
>>
>>> I see /usr/bin/sha1sum is already in the Essential set. Would it
>>> be viable to fork that and compute the SHA checksums through a pipe?
>>> I expect performance is not a real issue here, given the choice of Perl
>>> for such a low level daemon in the first place.
>>
>> Right, we'll try that.
>
> It works but makes it impractical. Connecting via ssh now takes a few
> seconds, and sshd startup takes more than a few minutes (I didn't have
> the patience to measure more)...
Just some thoughts to consider:
0) I see a number of other /dev/random options at:
https://www.gnu.org/software/hurd/hurd/translator/random.html
Have they all been explored and rejected for some reason or another?
1) I wonder also whether something like haveged could be modifiable into
a hurd translator:
http://www.issihosts.com/haveged/#news
2) lastly, is it possible to introduce an architecture-specific
dependency somehow? If we can find a way to do this cleanly, it might
make it easier to move forward with hurd without needing to disrupt the
other architectures as much.
thanks for working on this,
--dkg
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 1030 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/perl-maintainers/attachments/20110811/c65f28f6/attachment.pgp>
More information about the Perl-maintainers
mailing list