- tramp needs SSH_AGENT_PID and SSH_AUTH_SOCK set to use the agent.
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
(setq ssh-auth-sock path)
(setenv "SSH_AUTH_SOCK" path)
)
+ (let ((path (shell-command-to-string ". ~/.bashrc >/dev/null; pidof ssh-agent | tr -d ' \n'")))
+ (setenv "SSH_AGENT_PID" path)
+ )
+ (let ((path (shell-command-to-string ". ~/.bashrc >/dev/null; echo -n $GPG_AGENT_INFO")))
+ (setenv "GPG_AGENT_INFO" path)
+ )
(let ((path (shell-command-to-string ". ~/.bashrc >/dev/null; echo -n $ORACLE_HOME")))
(setenv "ORACLE_HOME" path)
)