Sublime Textを開くと、特に先週、次のエラーが発生することがあります。
Package Control
Error executing: /usr/bin/security dump-trust-settings -d
SecTrustSettingsCopyTrustSettings: The specified item could not be found in the keychain.
SecTrustSettingsCopyTrustSettings: The specified item could not be found in the keychain.
Number of trusted certs = 3
Cert 0: Kaspersky Web Anti-Virus Certification Authority
Number of trust settings : 0
Cert 1: GTE CyberTrust Global Root
Cert 2: Class 3 Public Primary Certification Authority
VCS-based packages can be ignored with the "ignore_vcs_packages" setting.
これがバグなのか、それとも背後で何か悪意のあるものなのかと思いますか? OS X El Capitanを実行しています。
Kaspersky Web Anti-Virusを持っていないので、本当に心配です。
何か案は?
パッケージコントロールは修正され、次の変更ログを含む更新がリリースされました。
パッケージ制御
バージョン3.2リリースノートこのバージョンのパッケージコントロールはバグ修正に重点を置いており、以下のような重要な変更があります。
OS X TLS信頼ルートはAPIを使用してエクスポートされ、一部のEl Capitanユーザーに表示されるエラーメッセージを防止します
テーマ、構文、配色のアップグレードが改善され、ファイル名が変更されたときにポップアップメッセージが少なくなるはずです。
依存関係のインストールに関連するさまざまなバグが解決されました
WindowsおよびOS Xの信頼ルートは、有効/無効の目的情報がOpenSSLベースのPython sslモジュールに通信されるようになりました。
Git/hgパッケージのアップグレードの処理がさらに改善されました
Windows WinINetダウンローダーはWindows 10との互換性が向上しています
これで問題が修正され、Sublime Textを開くと更新が自動的に実行されるはずです。
以下にリストされているバグの問題によると、バグはユーザーwbondによって修正されています:
古い信頼リストのエクスポートコードをoscryptoの新しいコードに置き換えます。これを含む新しいリリースが近い将来にあります。
そうは言っても、この問題は次のアップデートでなくなるでしょう。
これは、9月23日以降のPackage Control
の既知のバグのようです。
これは、OS X El Capitan(バージョン10.11
)のユーザーにも表示されます。
これはアップデートで解決されると思います。これは既知のバグであり、原因はKeyChain
の認定によるものですが、心配する必要はありません。
バグの詳細と最新の状態を維持するには、 ここ を参照してください。
バグの現在のステータスはclosedです。
バグが修正されるまで一時的に問題を解決する方法は次のとおりです。
login
を選択します。Cert 0:
の横にあるキーワードを入力します。この場合はKaspersky Web Anti-Virus Certification Authority
です。Terminal.app
で次のコマンドを実行して、プロセスが成功したかどうかを確認します。/usr/bin/security dump-trust-settings -d
Terminal
の前のコマンドの結果として次のメッセージが表示された場合:SecTrustSettingsCopyCertificates: No Trust Settings were found.
すべてが成功しました。それ以外の場合は、このメッセージが表示されるまでプロセスを再試行してください。上記の一時的な修正のクレジット here と、チュートリアルのリファレンスも指摘してくれたDiego Plentzユーザーに感謝します。
これを修正する方法は次のとおりです。
これは、パッケージコントロールの問題です。この問題 パッケージコントロール自体で修正されました 。
それでもこのエラーが表示される場合は、証明書を削除する代わりにパッケージコントロールを最新バージョンに更新します(推奨されます)このスレッドの他の回答では)。
パッケージコントロールを更新するには、再実行 そのインストール手順 を実行します。