summaryrefslogtreecommitdiff
path: root/net-proxy/sshuttle/files/sshuttle-0.78.3-remote-python.patch
blob: d7404fd45b0019772c3c560490fc5177996c0d9b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
Check for more generic remote python versions.

--- sshuttle-0.78.3/sshuttle/ssh.py
+++ sshuttle-0.78.3/sshuttle/ssh.py
@@ -116,7 +116,7 @@
         if python:
             pycmd = "'%s' -c '%s'" % (python, pyscript)
         else:
-            pycmd = ("P=python3.5; $P -V 2>/dev/null || P=python; "
+            pycmd = ("P=python3; $P -V 2>/dev/null || P=python2; $P -V 2>/dev/null || P=python; "
                      "exec \"$P\" -c %s") % quote(pyscript)
             pycmd = ("exec /bin/sh -c %s" % quote(pycmd))
         argv = (sshl +