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

Re: Bug#637231: Moving Digest::SHA to perl-base



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

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: