diff --git a/tes/tunnelstat/__init__.py b/tes/tunnelstat/__init__.py index 9b597861c019d5fbcccc8743752246387c863063..077826f200e9b12b3f0a4aff56b34afcdd171e24 100644 --- a/tes/tunnelstat/__init__.py +++ b/tes/tunnelstat/__init__.py @@ -50,8 +50,11 @@ class SSHSession: def get_certs(self): import subprocess + import env + env = os.environ.copy() + env['SSH_AUTH_SOCK'] = self.socket cmd = [self.sshadd,'-L'] - p = subprocess.Popen(cmd,stdout=subprocess.PIPE,stderr=subprocess.PIPE) + p = subprocess.Popen(cmd,stdout=subprocess.PIPE,stderr=subprocess.PIPE, env=env) (stdout,stderr) = p.communicate() return stdout