Package: sudo Version: 1.9.8p2-1 Severity: important The latest version of sudo (1.9.8p2-1) breaks the sshuttle package. After upgrading sudo, sshuttle fails with this error:
--------------snip-------------- Starting sshuttle proxy (version 1.0.5). Traceback (most recent call last): File "/usr/bin/sshuttle", line 33, in <module> sys.exit(load_entry_point('sshuttle==1.0.5', 'console_scripts', 'sshuttle')()) File "/usr/lib/python3/dist-packages/sshuttle/cmdline.py", line 46, in main return firewall.main(opt.method, opt.syslog) File "/usr/lib/python3/dist-packages/sshuttle/firewall.py", line 102, in main stdin, stdout = setup_daemon() File "/usr/lib/python3/dist-packages/sshuttle/firewall.py", line 73, in setup_daemon os.setsid() PermissionError: [Errno 1] Operation not permitted c : fatal: ['/usr/bin/sudo', '-p', '[local sudo] Password: ', '/usr/bin/env', 'PYTHONPATH=/usr/lib/python3/dist-packages', '/usr/bin/python3', '/usr/bin/sshuttle', '-v', '--method', 'nft', '--firewall'] returned 1 --------------snip-------------- Downgrading to 1.9.5p2-3 fixes the problem. T -- A programming language should be a toolbox for the programmer to draw upon, not a minefield of dangerous explosives that you have to very carefully avoid touching in the wrong way.