Please refer to https://github.com/hockeypuck/hockeypuck/releases where the 2.1 is discussed and available since Dec 2020. Notable is "All ECC algorithms supported by GnuPG 2.x are now supported by Hockeypuck". Previously x25519 could not be verified. Thank-you.
Hi, thanks for the PR. The hockeypuck project re-arranged the whole code layout, and the port needs to be re-done. I'm currently not running hockeypuck (or any pgp keyserver for that matter) so it's not that high on my todo list. If someone wants to take it, feel free. If not, I'll have a look at it in a couple of weeks.
(In reply to Michiel van Baak Jansen from comment #1) Sorry for the long wait. I dont see me having time or motivation to pick this up. I'm going to send in a PR to give back hockeypuck to the pool as I no longer run it, and dont intend to run it in the near future.
Created attachment 260219 [details] [PATCH] security/hockeypuck: take maintainership and update to 2.2.3 Attached patch to take over maintainership and update hockeypuck to latest upstream 2.2.3 release.
(In reply to Siva Mahadevan from comment #3) Hi Siva, something's wrong with your patch: FATAL: /usr/local/poudriere/ports/default/security/hockeypuck/distinfo: has no SIZE record for go-check-check-10cb98267c6c_GH0.tar.gz. FATAL: /usr/local/poudriere/ports/default/security/hockeypuck/distinfo: no checksum record for go-check-check-10cb98267c6c_GH0.tar.gz. WARN: /usr/local/poudriere/ports/default/security/hockeypuck/distinfo: no checksum records for all supported algorithms (SHA256) for go-check-check-10cb98267c6c_GH0.tar.gz. FATAL: /usr/local/poudriere/ports/default/security/hockeypuck/distinfo: has no SIZE record for go-martini-martini-22fa46961aab_GH0.tar.gz. FATAL: /usr/local/poudriere/ports/default/security/hockeypuck/distinfo: no checksum record for go-martini-martini-22fa46961aab_GH0.tar.gz. WARN: /usr/local/poudriere/ports/default/security/hockeypuck/distinfo: no checksum records for all supported algorithms (SHA256) for go-martini-martini-22fa46961aab_GH0.tar.gz. FATAL: /usr/local/poudriere/ports/default/security/hockeypuck/distinfo: has no SIZE record for go-tomb-tomb-d5d1b5820637_GH0.tar.gz. FATAL: /usr/local/poudriere/ports/default/security/hockeypuck/distinfo: no checksum record for go-tomb-tomb-d5d1b5820637_GH0.tar.gz. WARN: /usr/local/poudriere/ports/default/security/hockeypuck/distinfo: no checksum records for all supported algorithms (SHA256) for go-tomb-tomb-d5d1b5820637_GH0.tar.gz. FATAL: /usr/local/poudriere/ports/default/security/hockeypuck/distinfo: has no SIZE record for golang-crypto-v0.17.0_GH0.tar.gz. FATAL: /usr/local/poudriere/ports/default/security/hockeypuck/distinfo: no checksum record for golang-crypto-v0.17.0_GH0.tar.gz. WARN: /usr/local/poudriere/ports/default/security/hockeypuck/distinfo: no checksum records for all supported algorithms (SHA256) for golang-crypto-v0.17.0_GH0.tar.gz. FATAL: /usr/local/poudriere/ports/default/security/hockeypuck/distinfo: has no SIZE record for golang-exp-65229373498e_GH0.tar.gz. FATAL: /usr/local/poudriere/ports/default/security/hockeypuck/distinfo: no checksum record for golang-exp-65229373498e_GH0.tar.gz. WARN: /usr/local/poudriere/ports/default/security/hockeypuck/distinfo: no checksum records for all supported algorithms (SHA256) for golang-exp-65229373498e_GH0.tar.gz. FATAL: /usr/local/poudriere/ports/default/security/hockeypuck/distinfo: has no SIZE record for golang-net-v0.18.0_GH0.tar.gz. FATAL: /usr/local/poudriere/ports/default/security/hockeypuck/distinfo: no checksum record for golang-net-v0.18.0_GH0.tar.gz. WARN: /usr/local/poudriere/ports/default/security/hockeypuck/distinfo: no checksum records for all supported algorithms (SHA256) for golang-net-v0.18.0_GH0.tar.gz. FATAL: /usr/local/poudriere/ports/default/security/hockeypuck/distinfo: has no SIZE record for golang-snappy-v0.0.4_GH0.tar.gz. FATAL: /usr/local/poudriere/ports/default/security/hockeypuck/distinfo: no checksum record for golang-snappy-v0.0.4_GH0.tar.gz. WARN: /usr/local/poudriere/ports/default/security/hockeypuck/distinfo: no checksum records for all supported algorithms (SHA256) for golang-snappy-v0.0.4_GH0.tar.gz. ... Could you please check it?
Created attachment 260239 [details] [PATCH v2] security/hockeypuck: take maintainership and update to 2.2.3 Fixed in v2.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=77e57835394a1cf5000b7d827bc3b916f4cbc600 commit 77e57835394a1cf5000b7d827bc3b916f4cbc600 Author: Siva Mahadevan <me@svmhdvn.name> AuthorDate: 2025-05-09 03:35:37 +0000 Commit: Zsolt Udvari <uzsolt@FreeBSD.org> CommitDate: 2025-05-09 03:35:37 +0000 security/hockeypuck: Update to 2.2.3 Use PLIST_FILES and Makefile.modules. Submitter takes maintainership. PR: 259176 security/hockeypuck/Makefile | 50 ++++------- security/hockeypuck/Makefile.modules (new) | 49 +++++++++++ security/hockeypuck/distinfo | 136 +++++++++++++++++++++-------- security/hockeypuck/pkg-plist (gone) | 4 - 4 files changed, 165 insertions(+), 74 deletions(-)
Thanks for your work, Siva! Committed.
(In reply to Zsolt Udvari from comment #7) Thank-you for the patches Siva (and commit Zsolt), I look forward to using during our next update at EOM. :)