diff options
author | Avery Pennarun <apenwarr@gmail.com> | 2010-05-02 01:30:40 -0400 |
---|---|---|
committer | Avery Pennarun <apenwarr@gmail.com> | 2010-05-02 01:30:40 -0400 |
commit | ea1204841882b5c5fcfad2336d6cc700452729d5 (patch) | |
tree | 03c6458843f8a7bc278b50a02f255ab71f40ae8f | |
parent | bfd506dcdcd6bfcf708d1bd47f2b08270473f6b2 (diff) |
ssh.py: use 'exec sshuttle' to get rid of the extra sh process.
-rw-r--r-- | ssh.py | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -18,7 +18,7 @@ def connect(rhost): # stuff here. escapedir = re.sub(r'([^\w/])', r'\\\\\\\1', nicedir) cmd = r""" - sh -c PATH=%s:'$PATH sshuttle --server' + sh -c PATH=%s:'$PATH exec sshuttle --server' """ % (escapedir,) argv = ['ssh', '-v', rhost, '--', cmd.strip()] print repr(argv) |