Bug 283894 - security/step-certificates: new version 0.28.1, fix for bug 282633 and permission issue in rc-script
Summary: security/step-certificates: new version 0.28.1, fix for bug 282633 and permis...
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: Vladimir Druzenko
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-06 21:30 UTC by Markus Wipp
Modified: 2025-01-07 10:13 UTC (History)
1 user (show)

See Also:
mw: maintainer-feedback+


Attachments
git diff (5.10 KB, patch)
2025-01-06 21:30 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 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.