HEX
Server: Apache
System: Linux s198.coreserver.jp 5.15.0-151-generic #161-Ubuntu SMP Tue Jul 22 14:25:40 UTC 2025 x86_64
User: nagasaki (10062)
PHP: 7.1.33
Disabled: NONE
Upload Files
File: //usr/local/rvm/scripts/functions/osx-ssl-certs-curl
#!/usr/bin/env bash

__rvm_osx_ssl_certs_curl_cert_find_path()
{
  # Find correct curl CA Bundle path
  # See: https://curl.haxx.se/docs/sslcerts.html

  \typeset osx_ssl_certs_curl_ca_bundle

  osx_ssl_certs_curl_ca_bundle="$CURL_CA_BUNDLE"

  if [[ ! -f "$osx_ssl_certs_curl_ca_bundle" ]]
  then
    \typeset curl_bin
    curl_bin="$(type -p curl)"

    osx_ssl_certs_curl_ca_bundle="${curl_bin%/bin/curl}/share/curl/curl-ca-bundle.crt"
  fi

  rvm_debug "Expected cURL certificate bundle location: ${osx_ssl_certs_curl_ca_bundle}"

  if [[ -f "$osx_ssl_certs_curl_ca_bundle" ]]
  then
    rvm_debug "Found cURL certificate bundle ${osx_ssl_certs_curl_ca_bundle}"
    echo $osx_ssl_certs_curl_ca_bundle
  else
    rvm_warn "cURL certificate bundle ${osx_ssl_certs_curl_ca_bundle} not found"
    echo ""
  fi
}