Bug 270298 - security/step-certificates: update to 0.23.2
Summary: security/step-certificates: update to 0.23.2
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Robert Clausecker
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-03-18 09:51 UTC by Markus Wipp
Modified: 2023-03-21 12:57 UTC (History)
1 user (show)

See Also:
mw: maintainer-feedback+


Attachments
git patch (2.65 KB, patch)
2023-03-18 09:51 UTC, Markus Wipp
mw: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Markus Wipp 2023-03-18 09:51:33 UTC
Created attachment 240937 [details]
git patch

attached is the patch to update to step-certificates to latest version 0.23.2

it was tested and works fine on local poudriere
Comment 1 Robert Clausecker freebsd_committer freebsd_triage 2023-03-18 18:06:33 UTC
Why do you no longer build the -init binaries?
Comment 2 Markus Wipp 2023-03-18 19:11:33 UTC
(In reply to Robert Clausecker from comment #1)
according to this
https://github.com/smallstep/certificates/commit/3c76834807fb38ff4ca0ee3ab12c617fd808f7cf
they have been removed
Comment 3 Robert Clausecker freebsd_committer freebsd_triage 2023-03-18 19:19:17 UTC
(In reply to Markus Wipp from comment #2)

Thank you.  Will write something to this effect when committing the patch.

Do you have a changelog for this update?
Comment 4 Markus Wipp 2023-03-18 19:22:52 UTC
(In reply to Robert Clausecker from comment #3)
the previous link was the changeling
Comment 5 Robert Clausecker freebsd_committer freebsd_triage 2023-03-18 19:57:30 UTC
Please remember to clear PORTREVISION when updating a port.  Will fix that one on commit.
Comment 6 commit-hook freebsd_committer freebsd_triage 2023-03-21 12:56:19 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=909857d02613e919856f56d14d0d52b7af6ed60a

commit 909857d02613e919856f56d14d0d52b7af6ed60a
Author:     Markus Wipp <mw@wipp.bayern>
AuthorDate: 2023-03-18 09:38:07 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2023-03-21 12:53:52 +0000

    security/step-certificates: update to 0.23.2

    This update removes the deprecated commands
    step-awskms-init, step-cloudkms-init, step-pkcs11-init,
    and step-yubikey-init.  step and step-kms-plugin should
    be used instead.

    Changelog: https://github.com/smallstep/certificates/blob/3c76834/CHANGELOG.md

    PR:             270298

 security/step-certificates/Makefile  |  9 ++-------
 security/step-certificates/distinfo  | 10 +++++-----
 security/step-certificates/pkg-plist |  4 ----
 3 files changed, 7 insertions(+), 16 deletions(-)
Comment 7 Robert Clausecker freebsd_committer freebsd_triage 2023-03-21 12:57:35 UTC
Thank you for your contribution.