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

Request: Add openssl binaries #22

Open
BeastleeUK opened this issue May 7, 2019 · 3 comments
Open

Request: Add openssl binaries #22

BeastleeUK opened this issue May 7, 2019 · 3 comments
Assignees

Comments

@BeastleeUK
Copy link

BeastleeUK commented May 7, 2019

With the inclusion of the script hook it has opened up lots of opportunities to build on the exported certificates. Where systems need to convert the certificates, most scenarios can leverage openssl. To prevent needing to manually add the apk for each new image, or building a new image from the updated ones, can this be included in the image please? It's a small size (6MB) increase that will make it even more useful in projects.

Example Scenario: Plex requires a PKCS12 certificate to be installed. This can be done with some environmental variables and a simple script that calls openssl.

Thanks
Lee

@ldez ldez self-assigned this May 8, 2019
@ldez
Copy link
Owner

ldez commented May 14, 2019

Because of the multi-arch support it's a little bit complex to add openssl.
I keep this in mind.

@BeastleeUK
Copy link
Author

NP, that makes sense and I can always just build my own image from this for my customisations.

I've also realised that in almost all my scenarios I can't use a full chain and I need the separate certificate and chain certificates. I'm currently scripting this as part of the hook but it would be good to have the option to export them separately, would that be possible? Either that or I am missing something with what I'm doing with the fullchain certificates.

Thanks again
Lee

@BeastleeUK
Copy link
Author

I've fixed this another way. The script that's called checks for OpenSSL and installs it if not present.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants