私は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
。