-
Notifications
You must be signed in to change notification settings - Fork 3k
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
Let public_key.cacerts_load loads user-trusted certificates on macOS #6871
Comments
I don't know if this is a good idea, the idea here was that it loads os only provided certs and that you can use public_key:cacerts_load/1 if you want it be handled differently. |
Certificates stored in |
We don't read the files directly on macOS, see https://github.com/erlang/otp/blob/master/lib/public_key/src/pubkey_os_cacerts.erl#L133 |
Thank you. Can we still consider loading the certs from System Keychain too? User added certificates are stilled being used as OS provided certs for other apps and I think it should be the same case here. |
I'm closing this for now. |
bump on this -> on the mac the system keychain is where most corps dump their certs |
See #8844 |
As the moment,
cacerts_load
only load certificates from the OS location, i.e./System/Library/Keychains/SystemRootCertificates.keychain
. This lefts out the user-trusted certificates in/Library/Keychains/System.keychain
Describe the solution you'd like
Load certificates from
/Library/Keychains/System.keychain
incacerts_load
too.The text was updated successfully, but these errors were encountered: