Comment 2 for bug 1389964

Revision history for this message
Forest (foresto) wrote : Re: Thunar's Open Terminal Here strips the SSH_AUTH_SOCK environment variable

Chasing this down a bit further:

It looks like this happens because SSH_AUTH_SOCK is not set in the "Thunar --daemon" process that persists even when I close all Thunar windows. I guess that process must get launched during xfce session setup, before SSH_AUTH_SOCK makes it into the session environment. If I kill that process and launch a foreground instance of Thunar, Open Terminal Here launches a terminal with SSH_AUTH_SOCK intact.

So, I suppose the next questions are:
What is launching Thunar --daemon?
What is copying the SSH_AUTH_SOCK environment variable into the session?
How do we get these things to happen in the right order?