diff options
Diffstat (limited to 'Sshuttle VPN.app/Contents/Resources/sshuttle/sshuttle')
-rwxr-xr-x | Sshuttle VPN.app/Contents/Resources/sshuttle/sshuttle | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/Sshuttle VPN.app/Contents/Resources/sshuttle/sshuttle b/Sshuttle VPN.app/Contents/Resources/sshuttle/sshuttle index d832198..2d234d5 100755 --- a/Sshuttle VPN.app/Contents/Resources/sshuttle/sshuttle +++ b/Sshuttle VPN.app/Contents/Resources/sshuttle/sshuttle @@ -1,5 +1,10 @@ #!/bin/sh -DIR=$(dirname "$0") +EXE=$0 +for i in 1 2 3 4 5 6 7 8 9 10; do + [ -L "$EXE" ] || break + EXE=$(readlink "$EXE") +done +DIR=$(dirname "$EXE") if python2 -V 2>/dev/null; then exec python2 "$DIR/main.py" python2 "$@" else |