[NEW] p5-Crypt-OpenPGP + dependencies
Here's a new port for Crypt::OpenPGP plus some dependencies it needs. One fairly major change to upstream is that I changed a couple of Crypt::OpenPGP::Util functions to use arc4random_buf instead of some other ugly modules that still didn't tie into the OpenBSD random subsystem to get random bytes. If someone could glance at those and make sure my patch looks right, that would be much appreciated. I'm sure that it's *possible* to just use our arc4random backed version of perl's rand, but that seemed harder to get right, but if someone wants to try I won't stop you. In order to get arc4random_buf, this includes a new module, security/p5-Unix-OpenBSD-Random. I was happy to find this tiny wrapper on the CPAN so I didn't have to write it. It looked reasonable to me, but then I am not a would not claim expertise in this area. Comments, OK? p5-Crypt-OpenPGP-plus-depends.tar.gz Description: application/tar-gz
Re: p5-Crypt-OpenPGP + dependencies
On 2014/09/21 20:25, Landry Breuil wrote: On Sat, Sep 20, 2014 at 07:14:03PM +0200, Henning Brauer wrote: pure perl implementation of the openpgp standard, attached LGTM, but you could remove the PFRAG.shared files and merge them content in PLIST, removing %%shared%% from them - we dont need that anymore afair. The 2 ports with PFRAG.shared files should have SHARED_ONLY=Yes as well as the above merging.
Re: p5-Crypt-OpenPGP + dependencies
* Stuart Henderson st...@openbsd.org [2014-09-22 09:21]: On 2014/09/21 20:25, Landry Breuil wrote: On Sat, Sep 20, 2014 at 07:14:03PM +0200, Henning Brauer wrote: pure perl implementation of the openpgp standard, attached LGTM, but you could remove the PFRAG.shared files and merge them content in PLIST, removing %%shared%% from them - we dont need that anymore afair. hmm, can't update-plist handle that? The 2 ports with PFRAG.shared files should have SHARED_ONLY=Yes as well as the above merging. attached, ok? -- Henning Brauer, h...@bsws.de, henn...@openbsd.org BS Web Services GmbH, http://bsws.de, Full-Service ISP Secure Hosting, Mail and DNS. Virtual Dedicated Servers, Root to Fully Managed Henning Brauer Consulting, http://henningbrauer.com/ p.tgz Description: application/tar-gz
Re: p5-Crypt-OpenPGP + dependencies
On Sat, Sep 20, 2014 at 07:14:03PM +0200, Henning Brauer wrote: pure perl implementation of the openpgp standard, attached LGTM, but you could remove the PFRAG.shared files and merge them content in PLIST, removing %%shared%% from them - we dont need that anymore afair. Landry
p5-Crypt-OpenPGP + dependencies
pure perl implementation of the openpgp standard, attached -- Henning Brauer, h...@bsws.de, henn...@openbsd.org BS Web Services GmbH, http://bsws.de, Full-Service ISP Secure Hosting, Mail and DNS. Virtual Dedicated Servers, Root to Fully Managed Henning Brauer Consulting, http://henningbrauer.com/ p.tgz Description: application/tar-gz