-
Notifications
You must be signed in to change notification settings - Fork 3
Remove OpenSSL dependency for >= 3.0.5 #15
Comments
@ronaldtse sure, I will try to check. |
Please have a look at #16 |
So #16 seems to have addressed this, but I wanted to open a discussion. According to the Homebrew Formula Cookbook,
If I'm reading that correctly, they're saying that Homebrew's keg-only installs of OpenSSL and LibreSSL should be used over system versions. So either one or the other should still be listed as a requirement. I would guess that Homebrew would prefer the package to use one or the other, since they've moved away from options. If indeed LibreSSL is ~18 times slower than OpenSSL (as indicated in the PR), it sounds like OpenSSL would be the obvious choice for the formula. (Also, I don't have LibreSSL as part of my stock macOS 10.14 install, so I think one of these still needs to be listed as a dependency.) On a related note, are you guys at all interested in having this merged into |
Although... The
which might lead one to conclude that system OpenSSL is okay with Homebrew now? Which I guess means that the current |
Yes that was my thinking behind it as well as my history with openssl - i had to fight a few issues with openssl. As far as I remember those issues were related to different formulas using different versions of openssl) so I thought it might be a good idea to replace openssl with libressl as easy-rsa announced full support of it. |
I think there is some confusion. LibreSSL is integrated into Mac OS. Apple has substituted openssl with libressl some time ago. libressl is considered to be more stable and secure compared to openssl |
Hah, you are correct. The extent of my investigation was Also, what are your thoughts on having OpenSSL in there for Mojave and later as either an |
easy-rsa >= 3.0.5 now supports LibreSSL, so the OpenSSL dependency is no longer necessary.
@jjr840430 could you help here? Thanks!
The text was updated successfully, but these errors were encountered: