From 038c91d823e2450cd1cd753ba57b3feadceca27f Mon Sep 17 00:00:00 2001 From: Ed Maste Date: Wed, 19 Jun 2024 19:20:43 -0400 Subject: [PATCH] librtmp: Use /etc/ssl/certs/ path on FreeBSD All supported FreeBSD releases include a root certificate bundle in the base system. The path is the same as on Linux. --- plugins/obs-outputs/librtmp/rtmp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/obs-outputs/librtmp/rtmp.c b/plugins/obs-outputs/librtmp/rtmp.c index dd3acaf59..1898558f5 100644 --- a/plugins/obs-outputs/librtmp/rtmp.c +++ b/plugins/obs-outputs/librtmp/rtmp.c @@ -339,7 +339,7 @@ RTMP_TLS_LoadCerts(RTMP *r) { CFRelease(anchors); -#elif defined(__linux__) +#elif defined(__linux__) || defined(__FreeBSD__) if (mbedtls_x509_crt_parse_path(chain, "/etc/ssl/certs/") < 0) { RTMP_Log(RTMP_LOGERROR, "mbedtls_x509_crt_parse_path: Couldn't parse " "/etc/ssl/certs");