Bug 259176 - security/hockeypuck: take maintainership and update to 2.2.3
Summary: security/hockeypuck: take maintainership and update to 2.2.3
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: Zsolt Udvari
URL: https://github.com/hockeypuck/hockeyp...
Keywords:
Depends on:
Blocks:
 
Reported: 2021-10-15 01:36 UTC by dewayne
Modified: 2025-05-09 08:27 UTC (History)
3 users (show)

See Also:
me: maintainer-feedback+


Attachments
[PATCH] security/hockeypuck: take maintainership and update to 2.2.3 (14.41 KB, patch)
2025-05-06 22:23 UTC, Siva Mahadevan
me: maintainer-approval+
Details | Diff
[PATCH v2] security/hockeypuck: take maintainership and update to 2.2.3 (20.31 KB, patch)
2025-05-07 12:54 UTC, Siva Mahadevan
me: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description dewayne 2021-10-15 01:36:53 UTC
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.
Comment 1 Michiel van Baak Jansen 2021-10-31 09:39:50 UTC
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.
Comment 2 Michiel van Baak Jansen 2022-09-02 14:47:34 UTC
(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.
Comment 3 Siva Mahadevan freebsd_triage 2025-05-06 22:23:59 UTC
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.
Comment 4 Zsolt Udvari freebsd_committer freebsd_triage 2025-05-07 04:11:39 UTC
(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?
Comment 5 Siva Mahadevan freebsd_triage 2025-05-07 12:54:34 UTC
Created attachment 260239 [details]
[PATCH v2] security/hockeypuck: take maintainership and update to 2.2.3

Fixed in v2.
Comment 6 commit-hook freebsd_committer freebsd_triage 2025-05-09 03:37:38 UTC
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(-)
Comment 7 Zsolt Udvari freebsd_committer freebsd_triage 2025-05-09 03:38:20 UTC
Thanks for your work, Siva! Committed.
Comment 8 dewayne 2025-05-09 08:27:18 UTC
(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.  :)