當我運行kramdown-rfc2629(一個Ruby寶石),它給了我這樣的警告:設置的放置位置
**配置問題,在/ usr/lib目錄/ SSL/OpenSSL的證書存儲cert.pem。
**激活解決方法。偶爾運行
certified-update
。
但是,運行certified-update
實際上並未解決此警告。從警告代碼中,它檢查是否存在OpenSSL::X509::DEFAULT_CERT_FILE
。但是,認證似乎是這樣做的,以決定在何處放置文件:cert_path = Pathname.new File.expand_path('../../certs', __FILE__)
和File.open(cert_path + 'ca-bundle.crt', 'w+')
。
which certified-update
將我引向Ruby幫助程序腳本,該腳本詢問Gem .rb文件實際存在並啓動它的位置,但我不確定如何讓它告訴我。