Bug 283894

Summary: security/step-certificates: new version 0.28.1, fix for bug 282633 and permission issue in rc-script
Product: Ports & Packages Reporter: Markus Wipp <mw>
Component: Individual Port(s)Assignee: Vladimir Druzenko <vvd>
Status: Closed FIXED    
Severity: Affects Some People CC: vvd
Priority: --- Flags: mw: maintainer-feedback+
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
git diff mw: maintainer-approval+

Description Markus Wipp 2025-01-06 21:30:14 UTC
Created attachment 256482 [details]
git diff

Hi all, 

attached is the git diff to update security/step-certificates to newest available version 0.28.1.

Additionally, it fixes bug 282633 by renaming the rc-script from step-ca to step_ca and an issue with creating the correct permissions during setup, that had not been discovered so far.

It was tested on my local poudriere and built fine without any issues.

Thanks
Markus
Comment 1 commit-hook freebsd_committer freebsd_triage 2025-01-07 10:12:46 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7bf02d3f9f50e6cf47aad822a6333bc59023a946

commit 7bf02d3f9f50e6cf47aad822a6333bc59023a946
Author:     Markus Wipp <mw@wipp.bayern>
AuthorDate: 2025-01-07 10:08:18 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-01-07 10:12:21 +0000

    security/step-certificates: Update 0.27.5 → 0.28.1, fix issues with rc-script

    - Rename rc-script from step-ca to step_ca.
    - Fix permission issue in step_ca rc-script.

    Changelogs:
    https://github.com/smallstep/certificates/releases/tag/v0.28.0
    https://github.com/smallstep/certificates/releases/tag/v0.28.1

    PR:     283894 282633

 security/step-certificates/Makefile                         |  7 +++----
 security/step-certificates/distinfo                         | 10 +++++-----
 security/step-certificates/files/{step-ca.in => step_ca.in} |  9 +++++----
 security/step-certificates/pkg-message                      |  2 ++
 4 files changed, 15 insertions(+), 13 deletions(-)
Comment 2 Vladimir Druzenko freebsd_committer freebsd_triage 2025-01-07 10:13:46 UTC
Thanks.