security/step-certificates: update to version 0.22.0 PR: 2660569c702f3c30
step-certificates -- Authorization Bypass in ACME and SCEP Provisionersentered 2025-12-17
Smallstep step_ca certificates server
# pkg install step-certificatesinstalls 0.30.2_7 from latest; from quarterly (2026Q4) 0.30.2_7# cd /usr/ports/security/step-certificates && make install cleanstep, group step================================================================================ Step Certificates requires additional configuration: The simple way is via the service start script step_ca with: service step_ca configure When there is no configuration it will be created. User input is required!!! The hard way would be manually via the step command. Ensure to set the STEPPATH environment variable. This makes using the commands much simpler. Following are the defaults for step certificates and can be overridden by rc.conf variables:: * The service is run under user step customizable by step_ca_user * The service is run inder group step customizable by step_ca_group * The base directory used for storing CA information is step_ca_stepdir (%%PREFIX%%/etc/step) * The CA informations is held under step_ca_steppath (%%PREFIX%%/etc/step/ca) * The password required for automatic startup is in step_ca_password (%%PREFIX%%/etc/step/password.txt) * By default step certificates logs to syslog with a tag of step_ca Due to an inconsistency between this message and the rc-script, the rc-script has been renamed from step-ca to step_ca in v0.28.1. Please be aware of this if you call the rc-script from a custom script. ================================================================================
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 0.30.2_7 | 0.30.2_6 | – |
| FreeBSD 15 | 0.30.2_7 | 0.30.2_6 | – |
| FreeBSD 14 | 0.30.2_7 | 0.30.2_6 | 0.30.2_7 |
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 0.30.2_7 | 0.30.2_6 | – |
| FreeBSD 14 | 0.30.2_7 | 0.30.2_6 | 0.30.2_7 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
pkg audit for the packaged version 0.30.2_7.| PR | Summary | Status | Changed |
|---|---|---|---|
| 279583 | maintainer-feedback+ security/step-certificates: support various password-related startup options | New | 2026-09-20 |
| 291146 | maintainer-feedback? security/step-certificates: rc.d sanity check ignores portacl | New | 2026-06-03 |
security/step-certificates: update to version 0.22.0 PR: 2660569c702f3c30
all: Bump PORTREVISION after Go update Bump Go ports PORTREVISION after GO_DEFAULT and lang/go118 update.4476f89764
all: Bump PORTREVISION after lang/go{117,118} update153cb65ac8security/step-certificates: update to 0.21.0 PR: 265170 Reported by: mw@wipp.bayern (maintainer)90d3d02ee3
*/*: Bump port revisons after lang/go{117,118} update309cdeccd8*/*: Bump PORTREVISION after lang/go 1.18 updated690b5102f
security/step-certificates: update to 0.18.1 PR: 2620532dcad5e31f
security/step-certificates: Update to 0.18.0 Changelog: https://github.com/smallstep/certificates/releases/tag/v0.18.0 PR: 259919897308a6db
security/step-certificates: Update to 0.17.6 Changelog: https://github.com/smallstep/certificates/releases/tag/v0.17.6 PR: 2597438de2b48551
security/step-certificates: Update to 0.17.4 Changelog: https://github.com/smallstep/certificates/releases/tag/v0.17.4 PR: 258831c39794fd53
security/step-certificates: Update to 0.17.2 Changelog: https://github.com/smallstep/certificates/releases/tag/v0.17.2 PR: 258661f93b17faea
security/step-certificates: Update to 0.16.2 ChangeLog: https://github.com/smallstep/certificates/releases PR: 258044aa428d90ac
security/step-certificates: Update to 0.16.0 Changelog: https://github.com/smallstep/certificates/releases/tag/v0.16.0 PR: 257266e78cbe7391
security/step-certificates: Update to 0.15.15 PR: 255618ec2de3b2ea
security/step-certificates: Update to 0.15.14 PR: 255246 Submitted by: Markus Wipp <mw@wipp.bayern> (maintainer)ba87c139a2
security/step-certificates: Update to 0.15.11 PR: 255004 Submitted by: Markus Wipp <mw AT wipp DOT bayern> (maintainer)b81e185ffe
One more small cleanup, forgotten yesterday. Reported by: lwhsucf118ccf87
all: Remove all other $FreeBSD keywords.135fdeebb9
Remove # $FreeBSD$ from Makefiles.305f148f48
security/step-certificates: distfile size mismatch PR: 254163 Submitted by: leeb@ratnaling.org7df29f1c91
security/step-certificates: update to 0.15.8 PR: 253686 Submitted by: Markus Wipp <mw AT wipp DOT bayern> (maintainer)44bb8dce17
security/step-certificates: Update to 0.15.6 PR: 252004 Submitted by: Markus Wipp <mw@wipp.bayern> Approved by: lwhsueb499aa908
security/step-certificates: Update to 0.15.4 Changes: https://github.com/smallstep/certificates/releases/tag/v0.15.4 PR: 249208 Submitted by: Markus Wipp <mw@wipp.bayern> (maintainer)257395629b
security/step-certificates: Update to 0.15.0 - pet portclippy while here Changes: https://github.com/smallstep/certificates/releases/tag/v0.15.0 PR: 248709 Submitted by: Markus Wipp <mw@wipp.bayern> (maintainer)fb02c17ae9
Fix build on i386 PR: 247855 Submitted by: Markus Wipp <mw@wipp.bayern> (maintainer)5e6d3976f6
Update to 0.14.6 PR: 247734 Submitted by: Markus Wipp <mw@wipp.bayern> (maintainer)4c1e49c5ef
Update to 0.14.5 PR: 247704 Submitted by: Markus Wipp <mw@wipp.bayern> (maintainer)c10c0128be
security/step-certificates: update to 0.14.4 PR: 246078 Submitted by: Markus Wipp <mw@wipp.bayern> (maintainer)7c9d7389ef
security/step-certificates: Update to 0.14.3 PR: 245794 Submitted by: Markus Wipp <mw@wipp.bayern> (maintainer)8883f72b37
This port contains the Smallstep step-ca certificates component It can be used together with the Smallstep step-ca client. step-ca is a local CA. It can be used to create your own local PKI Infrastructure and includes things like e.g. the possibility to have your own ACME server. A private certificate authority (X.509 & SSH) & ACME server for secure automated certificate management, so you can use TLS everywhere & SSO for SSH. WWW: https://smallstep.com/certificates/ PR: 245535 Submitted by: Markus Wipp <mw@wipp.bayern>ae1c7c19c4