On 14 May 2014 11:26, Stuart Henderson <s...@spacehopper.org> wrote:
> On 2014/05/14 11:21, Ted Unangst wrote:
>> On Wed, May 14, 2014 at 12:44, Stuart Henderson wrote:
>> >>> $ \time -l signify -C -p /etc/signify/openbsd-55-pkg.pub -x SHA256.sig
>> > moo-1.3p1.tgz
>> >>> Signature Verified
>> >>> moo-1.3p1.tgz: FAIL
>> >>>        65.83 real        31.48 user        34.32 sys
>> >
>> > This was due to malloc flags 'S' or more specifically the 'G' (guard
>> > pages) component of this. (yes, from 0.06s to 65.83s).
>>
>> There is a preposterously inefficient realloc loop used to parse
>> SHA256 files. As long as it's only checking the base checksums, it's
>> ok. Really, the feature was only added to make checking bsd.rd easier
>> when upgrading.
>>
>> It won't be hard to fix, but as also noted, the ports SHA256 format
>> isn't acceptable either. Now I have two problems...
>
> As so often, /bin/rm may well be the answer :-)
>

If only /bin wasn't full we could add a link /bin/tedu -> /bin/rm.

.... Ken

Reply via email to