summaryrefslogtreecommitdiffstats
path: root/.prospector.yml
diff options
context:
space:
mode:
authorScott Kuhl <kuhl@mtu.edu>2024-01-04 15:49:43 -0500
committerBrian May <brian@linuxpenguins.xyz>2024-01-05 19:08:34 +1100
commita604d107ef52a069b8e97ac15ff668ae2aea293b (patch)
tree92e0af792b5ebd966dcf803208f194928f42ead4 /.prospector.yml
parentb4e4680ef49c4062e8603cd6e86e93f8520f1d41 (diff)
Keep terminal in a sane state when sudo use_pty is used.
This fixes #909 and is an alternative to the #922 pull request. When sudo's use_pty is used with sshuttle, it causes issues with the terminal. Pull request #712 contains some fixes for this problem. However, when sshuttle is run with the --daemon option, it left the user's terminal in a non-sane state. The problem appears to be related to a socketpair that the firewall uses for communication. By setting it up slightly differently (see changes to client.py and firewall.py), the terminal state is no longer disrupted. This commit also changes line endings of the printed messages from \r\n to \n. This undoes a change introduced by pull request #712 and is no longer needed.
Diffstat (limited to '.prospector.yml')
0 files changed, 0 insertions, 0 deletions