Package Details: sshuttle-git v1.0.5+5_g97c25e9-1

Git Clone URL: https://aur.archlinux.org/sshuttle-git.git (read-only, click to copy)
Package Base: sshuttle-git
Description: Transparent proxy server that forwards all TCP packets over ssh
Upstream URL: https://github.com/sshuttle/sshuttle
Licenses: GPL2
Conflicts: sshuttle
Submitter: alphazo
Maintainer: HazardousBit
Last Packager: HazardousBit
Votes: 32
Popularity: 0.000000
First Submitted: 2011-02-07 15:14 (UTC)
Last Updated: 2021-01-15 00:10 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

hemite commented on 2013-08-11 18:35 (UTC)

Is there a way to run this at system startup?

alphazo commented on 2013-06-23 19:19 (UTC)

@ankz is right. You need to install net-tools on the server side as it contains basic tools like 'route' that sshuttle uses remotely.

ankz commented on 2013-06-23 09:15 (UTC)

@Mind: you probably need to install net-tools.

Mind commented on 2013-03-05 03:34 (UTC)

Forgot to put this in last post: @alphazo

Mind commented on 2013-03-01 22:22 (UTC)

I get this when trying to connect to an SSH server: sshuttle --dns -vr nugget:26 0/0 Starting sshuttle proxy. Listening on ('127.0.0.1', 12300). DNS listening on ('127.0.0.1', 12300). firewall manager ready. c : connecting to server... Arch Linux Enter passphrase for key '/home/alex/.ssh/id_ecdsa': s: latency control setting = True Traceback (most recent call last): File "<string>", line 1, in <module> File "assembler.py", line 26, in <module> File "server.py", line 168, in main File "server.py", line 68, in list_routes File "server.py", line 47, in _list_routes File "ssubprocess.py", line 606, in __init__ File "ssubprocess.py", line 1117, in _execute_child OSError: [Errno 2] No such file or directory c : fatal: server died with error code 1

alphazo commented on 2012-10-22 21:54 (UTC)

Updated with bladud's proposal (slightly different from the one posted below). Thanks.

<deleted-account> commented on 2012-10-21 04:47 (UTC)

Your package copying is perhaps a little over-zealous - it copies a load of .do and .gitignore files. Also md2man.py could be patched to use python2. So I suggest replacing the final part of the PKGBUILD with: cd "$srcdir/$_gitname-build/Documentation" sed -i 's/python/python2/' md2man.py cd .. make #Make the manpage cd "$srcdir/$_gitname-build" install -Dm755 $srcdir/$_gitname-build/sshuttle $pkgdir/usr/bin/sshuttle || return 1 mkdir -p $pkgdir/usr/share/sshuttle cp $srcdir/$_gitname-build/LICENSE $pkgdir/usr/share/sshuttle || return 1 cp $srcdir/$_gitname-build/README.md $pkgdir/usr/share/sshuttle || return 1 cp $srcdir/$_gitname-build/Documentation/sshuttle.md $pkgdir/usr/share/sshuttle || return 1 cp $srcdir/$_gitname-build/*.py $pkgdir/usr/share/sshuttle || return 1 mkdir $pkgdir/usr/share/sshuttle/version cp -R $srcdir/$_gitname-build/version/*.py $pkgdir/usr/share/sshuttle/version || return 1