Bug 235904

Summary: [NEW PORT] security/hockeypuck: pgp public keyserver
Product: Ports & Packages Reporter: Michiel van Baak <michiel>
Component: Individual Port(s)Assignee: Kurt Jaeger <pi>
Status: Closed FIXED    
Severity: Affects Some People CC: pi
Priority: --- Flags: michiel: maintainer-feedback+
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
hockeypuck.diff
none
hockeypuck.diff
none
hockeypuck.diff none

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 freebsd_committer 2019-02-24 16:50:18 UTC
Committed, thanks!
Comment 5 commit-hook freebsd_committer 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 <michiel@vanbaak.eu>

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