HomeFreeBSD

MFC: r287579, r287810 (adapted to old openssl APIs)

Description

MFC: r287579, r287810 (adapted to old openssl APIs)

Implement pubkey support for the bootstrap

Note that to not interfer with finger print it expects a signature on pkg itself
which is named pkg.txz.pubkeysign

To generate it:
echo -n "$(sha256 -q pkg.txz)" | openssl dgst -sha256 -sign /thekey \

-binary -out ./pkg.txz.pubkeysig

Note the "echo -n" which prevent signing the '\n' one would get otherwise

PR: 202622

Details

Provenance
baptAuthored on
Parents
rS287810: MFC: r287580
Branches
Unknown
Tags
Unknown