设置认证更新的放置位置

时间:2017-07-20 18:32:53

标签: ruby openssl kramdown

当我运行kramdown-rfc2629(Ruby gem)时,它会给我这个警告:

  

** /usr/lib/ssl/cert.pem上OpenSSL证书存储的配置问题。

     

**激活变通方法。偶尔会运行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文件实际存在的位置并启动它,但我不知道如何让它告诉我。

1 个答案:

答案 0 :(得分:0)

这是kramdown-rfc2629https://github.com/cabo/kramdown-rfc2629/issues/48中的错误。它也可能是certified中的错误,如果您需要修复此包,则应在https://github.com/stevegraham/certified/issues处提交。