ssh-agent.py
338 bytes
1#!/usr/bin/env python3
2import os
3import subprocess
4import sys
5
6ssh_proxy = os.path.join(os.path.dirname(__file__), "ssh-proxy.py")
7
8argv = [
9 os.environ.get("__SSH_PROGRAM_NAME__", "ssh"),
10 "-o",
11 "ProxyCommand={} %h %p".format(ssh_proxy),
12 "-o",
13 "Compression=yes",
14]
15
16subprocess.call(argv + sys.argv[1:], env=os.environ)