Bug 235904 - [NEW PORT] security/hockeypuck: pgp public keyserver
Summary: [NEW PORT] security/hockeypuck: pgp public keyserver
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Kurt Jaeger
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-02-21 00:45 UTC by Michiel van Baak Jansen
Modified: 2019-02-24 16:50 UTC (History)
1 user (show)

See Also:
michiel: maintainer-feedback+


Attachments
hockeypuck.diff (12.28 KB, patch)
2019-02-21 00:45 UTC, Michiel van Baak Jansen
no flags Details | Diff
hockeypuck.diff (12.29 KB, patch)
2019-02-21 10:13 UTC, Michiel van Baak Jansen
no flags Details | Diff
hockeypuck.diff (12.29 KB, patch)
2019-02-21 16:39 UTC, Michiel van Baak Jansen
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Michiel van Baak Jansen 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 Jansen 2019-02-21 01:08:25 UTC
* poudriere testport on 12.0 amd64 and i386 OK
Comment 2 Michiel van Baak Jansen 2019-02-21 10:13:39 UTC
Created attachment 202227 [details]
hockeypuck.diff
Comment 3 Michiel van Baak Jansen 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 freebsd_triage 2019-02-24 16:50:18 UTC
Committed, thanks!
Comment 5 commit-hook freebsd_committer freebsd_triage 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