为什么我不能将密钥导入 gnome 钥匙圈?

Ste*_*ger 14 gnome-keyring certificates keys 14.10

我正在尝试将私钥 + 证书导入 Ubuntu 14.10 上的 gnome 密钥环,但 seahorse gui 应用程序不允许我,“导入”按钮呈灰色:

海马进口变灰

如果我从命令行尝试它,我会收到以下错误:

$ gnome-keyring import client.crt 
Gnome2 Key Storage: imported certificate: Test-Client
identifier: 1A9D824585217F1BD54603E83F042F570A2EE9F2

(gnome-keyring:12743): Gck-CRITICAL **: gck_list_unref_free: assertion 'G_IS_OBJECT (l->data)' failed
Run Code Online (Sandbox Code Playgroud)

尝试导入私钥给了我类似的结果:

$ gnome-keyring import client.key 
Gnome2 Key Storage: imported private key: unknown
identifier: 1A9D824585217F1BD54603E83F042F570A2EE9F2

(gnome-keyring:13026): Gck-CRITICAL **: gck_list_unref_free: assertion 'G_IS_OBJECT (l->data)' failed
Run Code Online (Sandbox Code Playgroud)

我应该如何将这些导入到我的钥匙圈中?

(请注意,我在此处使用 openvpn 测试密钥作为示例)

Ste*_*ger 2

后来我发现,尽管出现“Gck-CRITICAL”断言错误,此命令行命令确实成功导入了密钥。

然而,我仍然不知道为什么海马不允许我导入密钥。