Commit 84e43d31 authored by Scott Kuhl's avatar Scott Kuhl

Include sshuttle version in verbose output.

Some bug reports include verbose sshuttle output but lack the version
that is being used. Including the sshuttle version in the output may
make it easier to handle future bug reports.
parent afad317f
...@@ -17,6 +17,7 @@ from sshuttle.ssnet import SockWrapper, Handler, Proxy, Mux, MuxWrapper ...@@ -17,6 +17,7 @@ from sshuttle.ssnet import SockWrapper, Handler, Proxy, Mux, MuxWrapper
from sshuttle.helpers import log, debug1, debug2, debug3, Fatal, islocal, \ from sshuttle.helpers import log, debug1, debug2, debug3, Fatal, islocal, \
resolvconf_nameservers resolvconf_nameservers
from sshuttle.methods import get_method, Features from sshuttle.methods import get_method, Features
from sshuttle import __version__
try: try:
from pwd import getpwnam from pwd import getpwnam
except ImportError: except ImportError:
...@@ -581,7 +582,7 @@ def main(listenip_v6, listenip_v4, ...@@ -581,7 +582,7 @@ def main(listenip_v6, listenip_v4,
except Fatal as e: except Fatal as e:
log("%s\n" % e) log("%s\n" % e)
return 5 return 5
debug1('Starting sshuttle proxy.\n') debug1('Starting sshuttle proxy (version %s).\n' % __version__)
fw = FirewallClient(method_name, sudo_pythonpath) fw = FirewallClient(method_name, sudo_pythonpath)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment