|Summary:||[NEW PORT] security/hockeypuck: pgp public keyserver|
|Product:||Ports & Packages||Reporter:||Michiel van Baak <michiel>|
|Component:||Individual Port(s)||Assignee:||Kurt Jaeger <pi>|
|Severity:||Affects Some People||CC:||pi|
Description Michiel van Baak 2019-02-21 00:45:27 UTC
Created attachment 202210 [details] hockeypuck.diff This patch adds the hockeypuck OpenPGP keyserver. More info: https://hockeypuck.github.io * portlint ok Did not run poudriere testport on it yet. Since the 2.0 version is still in beta, there's no real version number yet so I used the gYYYYMMDD DISTVERSION as told in the porters handbook. Feebdack welcome.
Comment 1 Michiel van Baak 2019-02-21 01:08:25 UTC
* poudriere testport on 12.0 amd64 and i386 OK
Comment 2 Michiel van Baak 2019-02-21 10:13:39 UTC
Created attachment 202227 [details] hockeypuck.diff
Comment 3 Michiel van Baak 2019-02-21 16:39:13 UTC
Created attachment 202234 [details] hockeypuck.diff Updated some go dependencies to get rid of some bugs. The current version of the patch is now running as one of the two machines behind keyserver.vanbaak.eu nginx reverse proxy in the public openpgp sks-keyserver.net network. All looks fine so far.
Comment 4 Kurt Jaeger 2019-02-24 16:50:18 UTC
Comment 5 commit-hook 2019-02-24 16:50:21 UTC
A commit references this bug: Author: pi Date: Sun Feb 24 16:50:05 UTC 2019 New revision: 493772 URL: https://svnweb.freebsd.org/changeset/ports/493772 Log: New port: security/hockeypuck Hockeypuck implements the HKP draft protocol specification, as well as several extensions to the protocol supported by SKS. Public key material conforming to RFC 4880 is supported by the keyserver, as are RFC 6637 ECC keys. As-of-yet unsupported key material, such as recent Ed25519 signing keys, may be distributed by Hockeypuck, however Hockeypuck is not able to validate them yet. WWW: https://hockeypuck.github.io PR: 235904 Submitted by: Michiel van Baak <firstname.lastname@example.org> Changes: head/GIDs head/UIDs head/security/Makefile head/security/hockeypuck/ head/security/hockeypuck/Makefile head/security/hockeypuck/distinfo head/security/hockeypuck/files/ head/security/hockeypuck/files/hockeypuck.in head/security/hockeypuck/pkg-descr head/security/hockeypuck/pkg-message head/security/hockeypuck/pkg-plist