From 8d41e74070fc1bf4caa028d04a4a71a678b38c8d Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Mon, 28 Apr 2014 15:54:34 +0100 Subject: Force ssh-agent Upstart job to use sh syntax regardless of the user's shell (thanks, Steffen Stempel; LP: #1312928). --- debian/ssh-agent.user-session.upstart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian/ssh-agent.user-session.upstart') diff --git a/debian/ssh-agent.user-session.upstart b/debian/ssh-agent.user-session.upstart index f127e221d..385a9ecc6 100644 --- a/debian/ssh-agent.user-session.upstart +++ b/debian/ssh-agent.user-session.upstart @@ -8,7 +8,7 @@ pre-start script grep -q "^use-ssh-agent$" /etc/X11/Xsession.options || { stop; exit 0; } [ -z "$SSH_AUTH_SOCK" ] || { stop; exit 0; } - eval "$(ssh-agent)" >/dev/null + eval "$(ssh-agent -s)" >/dev/null initctl set-env --global SSH_AUTH_SOCK=$SSH_AUTH_SOCK initctl set-env --global SSH_AGENT_PID=$SSH_AGENT_PID initctl set-env --global SSH_AGENT_LAUNCHER=upstart -- cgit v1.2.3