Add option for local default OpenSSL 1.1 CA file

Provides non-empty default for Homebrew on macOS
This commit is contained in:
David 2021-08-04 16:45:07 -07:00
parent 6014edcc61
commit e448313d68

View file

@ -263,8 +263,13 @@ int stream_enable_ssl(PTSTREAM *pts, const char *proxy_arg) {
X509* cert = NULL;
int status;
struct stat st_buf;
#ifndef LOCAL_OPENSSL11
const char *ca_file = NULL;
const char *ca_dir = "/etc/ssl/certs/"; /* Default cert directory if none given */
#else
const char *ca_file = "/usr/local/etc/openssl@1.1/cacert.pem";
const char *ca_dir = NULL;
#endif /* !LOCAL_OPENSSL11 */
long vresult;
char *peer_host = NULL;
char proxy_arg_fmt[32];