如何绕过 pkgadd 签名验证?

Bri*_*uch 3 solaris installation svn

尝试在 Solaris x64 上安装 CollabNet Subversion Client,但我挂断了:

## Verifying signature for signer <Alexander Thomas(AT)>
pkgadd: ERROR: Signature verification failed while verifying certificate <subject=Alexander Thomas(AT), issuer=Alexander Thomas(AT)>:<self signed
certificate>.
Run Code Online (Sandbox Code Playgroud)

有什么办法可以绕过证书检查?手册页中列出的选项似乎都不合适。

小智 6

尝试在您的管理文件中设置“authentication=nocheck”(默认/var/sadm/install/admin/ default)。

如果这不起作用,则似乎没有记录的方法可以在密钥库中没有受信任的 CA 的情况下强制安装包。

  • authentication=nocheck 应该可以工作,请参阅 http://docs.sun.com/app/docs/doc/817-0716/6mggehbp3?a=view (2认同)

小智 5

下载下载链接旁边的证书,然后运行 ​​pkgadm addcert -tycertificate.pem 就可以了,它在常见问题解答中。我也被抓住了:)