Mavericks正在为我的企业服务器创建某些SSL问题。因此,我需要将Apple的cURL版本(v7.30.0)覆盖为Homebrew cURL(v7.33.0)。
需要设置哪些环境变量才能执行此操作。
注意:将导出PATH =“/ usr / local / Cellar / curl / 7.33.0 / bin /:$ PAT”添加到我的bash_profile会禁用bash识别的所有命令。
答案 0 :(得分:1)
我有同样的要求(尽管出于不同的原因)。我所做的只是安装最新版本的自制cURL(此时= 7.51.0)。
然后我将它符号链接到/ usr / local / bin / curl:
ln -s /usr/local/Cellar/curl/7.51.0/bin/curl curl
对我来说,我的$ PATH变量在/ usr / bin之前有/ usr / local / bin ...所以它对我有用。
希望有所帮助。
答案 1 :(得分:0)
Mavericks上的CURL现在使用存储在Key Chain中的证书。
如果您使用Safari访问企业服务器的HTTPS URL,您应该会看到SSL错误。然后,您可以选择信任SSL证书并将其添加到您的密钥链。此CURL应该正常工作。