Kerberos 与 i3-dmenu-desktop

Kerberos 与 i3-dmenu-desktop

我在 Thunderbird、Firefox 和 ssh 中使用 Kerberos 身份验证,如果我使用 shell 中的程序,它工作得很好。但是当我用来i3-dmenu-desktop启动 Thunderbird 和 Firefox 时,Kerberos 票证并未“附加”。

我使用kinit缓存文件,该文件在我的.bashrc(KRB5CCNAME) 中导出。我真的不知道如何dmenu运作。不“继承”环境变量是正常的吗?

答案1

stefan0xC 给出了正确的提示。在杰夫·夏勒发表评论后我会回答自己。

只需添加:

export KRB5CCNAME=path

在你的 .xinitrc 中(在启动窗口管理器之前,在我的例子中是 i3),其中 path 是 krbcache 文件的路径。

相关内容