GNOME Shell、Wayland、SystemDでSSHエージェントを交換する

GNOME Shell、Wayland、SystemDでSSHエージェントを交換する

私はGNOME 3/GNOME Shellをデスクトップ環境に、Waylandをディスプレイサーバーに、SystemDをinitで実行するFedora 24(amd64)を使用しています。基本的に、非常に標準的な方法でFedora 24がリリースされます。

私の以前のディストリビューションはまだ使用されています。グラフィックプログラムの起動時に使用できるようにします。これにより、unison-gtkなどのプログラムは正しいSSH_AUTH_SOCK環境変数を持ち、gpg-agentをSSHエージェントとして使用できます。 Bashセッション内で実行されるすべては私の.bashrcの環境変数を使用しますが、グラフィカルアプリケーションはアクセスのためにそれをエクスポートする必要があります。

これらの環境変数をエクスポートし、そのディスプレイサーバー+デスクトップ環境で実行されているアプリケーションで使用できるようにするWayland / GNOME / SystemDに同等のツールはありますか?

ベストアンサー1

systemctl --user import-environment SSH_AUTH_SOCKスクリプトで試してみてください/etc/X11/xinit/xinitrc.d/。参考にしてみてください/etc/X11/xinit/xinitrc.d/50-systemd-user.sh

おすすめ記事