Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow to disable smallstep extensions using the cli #986

Merged
merged 1 commit into from
Aug 1, 2023

Conversation

maraino
Copy link
Collaborator

@maraino maraino commented Jul 21, 2023

Description

This commit adds the flag --disable-smallstep-extensions to step ca provisioner commands. A provisioner created with this flag will have the claim DisableSmallstepExtensions set to true, and certificates created using that provisioner will not have the smallstep provisioner extension.

Related to smallstep/certificates#620

Requires:

@maraino maraino requested a review from hslatman July 21, 2023 01:27
@github-actions github-actions bot added the needs triage Waiting for discussion / prioritization by team label Jul 21, 2023
This commit adds the flag --disable-smallstep-extensions to "step ca
provisioner" commands. A provisioner created with this flag will have
the claim DisableSmallstepExtensions set to true and certificates
created using that provisioner will not have the smallstep provisioner
extension.

Related to smallstep/certificates#620
@hslatman hslatman added this to the v0.24.5 milestone Aug 1, 2023
@maraino maraino merged commit ae8aee4 into master Aug 1, 2023
12 of 14 checks passed
@maraino maraino deleted the fix-certificates-620 branch August 1, 2023 23:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs triage Waiting for discussion / prioritization by team
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants