Remove curl-ca-bundle#28658
Conversation
|
Another thing I'd like to address: Currently, openssl's post-install step does two things: copy the system certificates to The second step is skipped if |
|
Seems good 👍 |
|
curl-ca-bundle is needed on Tigerbrew, I think even when one is using Leopard (if I recall, even Leopard's system certs are too old for some stuff, which makes the openssl trick ineffective). If that's true, then dropping curl-ca-bundle in Homebrew amounts to dropping Leopard. I know that's planned anyway, but maybe not this soon? |
|
Even 10.6 is no longer officially supported, incidentally. |
|
As I explained, it's easy to add custom certs to our openssl installation. This formula is a security liability. Tigerbrew is of course free to keep the formula if that is desired. |
This is no longer used by anything in core. The openssl formula provides a cert file that is bootstrapped using certificates from the system keychain. Additional certificates can be added in $(brew --prefix)/etc/openssl/certs where they will be picked up by openssl.
I agree; I'm not arguing against this change, I'm just pointing out a consequence of removing it. |
This is no longer used by anything in core. The openssl formula provides a cert file that is bootstrapped using certificates from the system keychain. Additional certificates can be added in $(brew --prefix)/etc/openssl/certs where they will be picked up by openssl. Closes #28658.
This is no longer used, directly or indirectly, by anything in core. I want to discourage its use, since providing an unsigned bundle of certificates and letting users place their trust in it is a poor practice.
The openssl formula provides a cert file that is bootstrapped using certificates from the system keychain. Additional certificates can be added in
$(brew --prefix)/etc/openssl/certs, where they will be picked up by openssl. This is a far more reasonable solution.