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

Added a --pfx, and --pfx.pass option to generate a PKCS#12 (.pfx) file. #1387

Merged
merged 3 commits into from
Dec 25, 2021

Conversation

beppler
Copy link
Contributor

@beppler beppler commented Apr 14, 2021

With this option a PCKS#12 file is optionally generated with the private key.

The file has the certificate, the issuer certificate and private key.

The file is generated with a password by limitation of the PKCS#12 library, the default password is changeit, and it can be specified by the --pfx.pass option.

Fixes #1388.

@beppler

This comment has been minimized.

@ldez

This comment has been minimized.

@beppler

This comment has been minimized.

@beppler beppler force-pushed the store-pfx branch 5 times, most recently from a1713f9 to 29c64fd Compare April 16, 2021 22:57
@beppler
Copy link
Contributor Author

beppler commented Apr 16, 2021

Hi, I managed to resolve the other problems here, I just need some help to reduce the complexity of the method SaveResource.

@beppler beppler force-pushed the store-pfx branch 3 times, most recently from e9eae4e to 5d45a40 Compare April 20, 2021 23:20
@beppler
Copy link
Contributor Author

beppler commented Apr 20, 2021

I finally managed to remove all pending problems 🎉.

@fireballhh
Copy link

Cant wait for that go live, that will make life much easier. Thx for your work.

@beppler beppler force-pushed the store-pfx branch 4 times, most recently from 22b6541 to 68b8c7e Compare August 23, 2021 23:48
The file has the certificate, the issuer certificate and private key.
@ldez ldez added this to the v4.6 milestone Dec 25, 2021
Copy link
Member

@ldez ldez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you

@ldez ldez merged commit a6855cb into go-acme:master Dec 25, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

Add a --pfx, and --pfx.pass option to generate a PKCS#12 (.pfx) file.
3 participants