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