sshuttle/tests
Scott Kuhl e1106a33a9 Only write /etc/hosts when necessary.
Without this patch, sshuttle 'restores' /etc/hosts even if it didn't
make any modifications to it. This can be confirmed by running without
--auto-hosts and confirming that the modification time of /etc/hosts
is unchanged while sshuttle is running, but is updated when sshuttle
exits (and a debug2() message is printed indicating the file is
written).

I'm not aware of the previous behavior causing problems. However,
writing an important file unnecessarily as root should be avoided.
2020-10-19 00:17:37 -04:00
..
client Only write /etc/hosts when necessary. 2020-10-19 00:17:37 -04:00
server Fix/pep8 (#277) 2019-02-11 09:59:13 +11:00
ssh Fix parse_hostport to always return string for host 2020-08-13 07:53:38 +10:00