Archived
1
0
Fork 0

gnu: Add sshoot.

* gnu/packages/vpn.scm (sshoot): New variable.
This commit is contained in:
Tobias Geerinckx-Rice 2016-12-01 12:21:55 +01:00
parent 6c2e82bcb7
commit 1ce6f33b0c
No known key found for this signature in database
GPG key ID: 91CCDB9B48541B99

View file

@ -234,3 +234,31 @@ proxying. This makes it faster and more reliable than SSH's own tunneling and
port forwarding features. It can forward both TCP and UDP traffic, including port forwarding features. It can forward both TCP and UDP traffic, including
DNS domain name queries.") DNS domain name queries.")
(license license:lgpl2.0))) ; incorrectly identified as GPL in setup.py (license license:lgpl2.0))) ; incorrectly identified as GPL in setup.py
(define-public sshoot
(package
(name "sshoot")
(version "1.2.5")
(source
(origin
(method url-fetch)
(uri (pypi-uri name version))
(sha256
(base32
"0a92lk8790dpp9j64vb6p4sazax0x3nby01lnfll7mxs1hx6n27q"))))
(build-system python-build-system)
(inputs
`(("python-argcomplete" ,python-argcomplete)
("python-prettytable" ,python-prettytable)
("python-pyyaml" ,python-pyyaml)))
;; For tests only.
(native-inputs
`(("python-fixtures" ,python-fixtures)
("python-pbr" ,python-pbr)
("python-testtools" ,python-testtools)))
(home-page "https://bitbucket.org/ack/sshoot")
(synopsis "sshuttle VPN session manager")
(description "sshoot provides a command-line interface to manage multiple
@command{sshuttle} virtual private networks. It supports flexible profiles
with configuration options for most of @command{sshuttle}s features.")
(license license:gpl3+)))