Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: sshuttle | Distribution: openSUSE:Factory:zSystems |
Version: 1.1.2 | Vendor: openSUSE |
Release: 1.2 | Build date: Wed Oct 23 10:41:18 2024 |
Group: Development/Languages/Python | Build host: reproducible |
Size: 654665 | Source RPM: sshuttle-1.1.2-1.2.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/sshuttle/sshuttle | |
Summary: VPN over an SSH tunnel |
Transparent proxy server that works as a poor man's VPN. Forwards over ssh. Doesn't require admin. Supports DNS tunneling. sshuttle is a program that solves the following case: - You have access to a remote network via ssh. - You don't necessarily have admin access on the remote network. - The remote network has no VPN, or only complex VPN protocols (IPsec, PPTP, etc). - You don't want to create an SSH port forward for every single host/port on the remote network. - You can't use openssh's PermitTunnel feature because it's disabled by default on openssh servers; plus it does TCP-over-TCP, which has terrible performance.
LGPL-2.1-only
* Wed Oct 23 2024 Dirk Müller <dmueller@suse.com> - update to 1.1.2: * Removed a little bit of legacy code * logging priority to turn off noise * Add support for SSHUTTLE_ARGS environment variable * tproxy: Apply DNS rules first * Workaround when sudo prints text to standard out * Keep terminal in a sane state when sudo use_pty is used. * Allow flake8 to determine the version of pyflakes - drop fix-pytest.patch: obsolete (added pytest-cov instead) * Mon Feb 26 2024 Dominique Leuenberger <dimstar@opensuse.org> - Use %autosetup macro. Allows to eliminate the usage of deprecated PatchN. * Thu Sep 21 2023 Dirk Müller <dmueller@suse.com> - add sysusers-requires - remove sle12 specific conditionals * Tue Jul 04 2023 Johannes Segitz <jsegitz@suse.com> - Remove * PrivateDevices=true * ProtectHostname=true * ProtectClock=true * ProtectKernelTunables=true * ProtectKernelModules=true * ProtectKernelLogs=true * RestrictRealtime=true settings from service file as they imply NNP, which doesn't work with the sudo setup sshuttle uses (bsc#1212949) * Mon Jun 12 2023 Dirk Müller <dmueller@suse.com> - switch to pep517 build for better shebangs * Sat Dec 03 2022 Dirk Müller <dmueller@suse.com> - update to 1.1.1: * Make --sudoers option work properly, fix regression in v1.1.0 * Clarify --disable-ipv6 in man page. * Improve message when bind fails with a IPv6 address * Add tests for host name resolution * Allows wildcard host names as subnets * Fix typo * Remove --sudoers, improve --sudoers-no-modify * avoid moving/renaming the hosts file - fix docker container issue * fixed some spelling mistakes * Fix incorrect permissions for /etc/hosts * This test broke in Python3.11 * all elements are strings * Replace setuptools_scm with bump2version - drop fix-shebang.patch (obsolete) * Wed May 04 2022 Dirk Müller <dmueller@suse.com> - depend on setuptools_scm also on older dists * Mon Apr 25 2022 pgajdos@suse.com - version update to 1.1.0 * Support the sudo use_pty option which is now the default in some operating systems. See #712. * Support doas as well as sudo. See #708. * for more details see https://github.com/sshuttle/sshuttle/releases/ - modified patches % fix-shebang.patch (refreshed) - python-mock is not required for build * Tue Dec 07 2021 pgajdos@suse.com - do not require pytest-runner for build, it is not needed * Fri Nov 26 2021 Johannes Segitz <jsegitz@suse.com> - Added hardening to systemd service(s) (bsc#1181400). Modified: * sshuttle.service * Fri Jun 18 2021 Loic Devulder <ldevulder@suse.com> - Sshuttle service should be started after firewalld * Thu Jun 10 2021 Loic Devulder <ldevulder@suse.com> - Fix fix-shebang.patch to use /bin/bash and /bin/sh, as older distributions don't have /usr/bin/bash * Wed Jun 09 2021 Loic Devulder <ldevulder@suse.com> - Add support for a systemd service, this is useful if we want to start sshuttle VPN at boot time. * Fri Feb 19 2021 Dirk Müller <dmueller@suse.com> - only build for main python3 version, this is not a module * Mon Jan 04 2021 Paolo Stivanin <info@paolostivanin.com> - Update to 1.0.5: + Added * IPv6 support in nft method. * Intercept DNS requests sent by systemd-resolved. * Set default tmark. * Fix python2 server compatibility. * Python 3.9 support. + Fixed * Fix #494 sshuttle caught in infinite select() loop. * Include sshuttle version in verbose output. * Add psutil as dependency in setup.py * When subnets and excludes are specified with hostnames, use all IPs. * Update/document client's handling of IPv4 and IPv6. * Update sdnotify.py documentation. * Allow no remote to work. * Make prefixes in verbose output more consistent. * Make nat and nft rules consistent; improve rule ordering. * Make server and client handle resolv.conf differently. * Fix handling OSError in FirewallClient#__init__ * Refactor automatic method selection.
/usr/bin/sshuttle /usr/lib/python3.11/site-packages/sshuttle /usr/lib/python3.11/site-packages/sshuttle-1.1.2.dist-info /usr/lib/python3.11/site-packages/sshuttle-1.1.2.dist-info/INSTALLER /usr/lib/python3.11/site-packages/sshuttle-1.1.2.dist-info/LICENSE /usr/lib/python3.11/site-packages/sshuttle-1.1.2.dist-info/METADATA /usr/lib/python3.11/site-packages/sshuttle-1.1.2.dist-info/RECORD /usr/lib/python3.11/site-packages/sshuttle-1.1.2.dist-info/REQUESTED /usr/lib/python3.11/site-packages/sshuttle-1.1.2.dist-info/WHEEL /usr/lib/python3.11/site-packages/sshuttle-1.1.2.dist-info/entry_points.txt /usr/lib/python3.11/site-packages/sshuttle/__init__.py /usr/lib/python3.11/site-packages/sshuttle/__main__.py /usr/lib/python3.11/site-packages/sshuttle/__pycache__ /usr/lib/python3.11/site-packages/sshuttle/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sshuttle/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/sshuttle/__pycache__/__main__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sshuttle/__pycache__/__main__.cpython-311.pyc /usr/lib/python3.11/site-packages/sshuttle/__pycache__/assembler.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sshuttle/__pycache__/assembler.cpython-311.pyc /usr/lib/python3.11/site-packages/sshuttle/__pycache__/client.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sshuttle/__pycache__/client.cpython-311.pyc /usr/lib/python3.11/site-packages/sshuttle/__pycache__/cmdline.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sshuttle/__pycache__/cmdline.cpython-311.pyc /usr/lib/python3.11/site-packages/sshuttle/__pycache__/firewall.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sshuttle/__pycache__/firewall.cpython-311.pyc /usr/lib/python3.11/site-packages/sshuttle/__pycache__/helpers.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sshuttle/__pycache__/helpers.cpython-311.pyc /usr/lib/python3.11/site-packages/sshuttle/__pycache__/hostwatch.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sshuttle/__pycache__/hostwatch.cpython-311.pyc /usr/lib/python3.11/site-packages/sshuttle/__pycache__/linux.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sshuttle/__pycache__/linux.cpython-311.pyc /usr/lib/python3.11/site-packages/sshuttle/__pycache__/options.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sshuttle/__pycache__/options.cpython-311.pyc /usr/lib/python3.11/site-packages/sshuttle/__pycache__/sdnotify.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sshuttle/__pycache__/sdnotify.cpython-311.pyc /usr/lib/python3.11/site-packages/sshuttle/__pycache__/server.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sshuttle/__pycache__/server.cpython-311.pyc /usr/lib/python3.11/site-packages/sshuttle/__pycache__/ssh.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sshuttle/__pycache__/ssh.cpython-311.pyc /usr/lib/python3.11/site-packages/sshuttle/__pycache__/ssnet.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sshuttle/__pycache__/ssnet.cpython-311.pyc /usr/lib/python3.11/site-packages/sshuttle/__pycache__/ssyslog.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sshuttle/__pycache__/ssyslog.cpython-311.pyc /usr/lib/python3.11/site-packages/sshuttle/__pycache__/sudoers.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sshuttle/__pycache__/sudoers.cpython-311.pyc /usr/lib/python3.11/site-packages/sshuttle/__pycache__/version.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sshuttle/__pycache__/version.cpython-311.pyc /usr/lib/python3.11/site-packages/sshuttle/assembler.py /usr/lib/python3.11/site-packages/sshuttle/client.py /usr/lib/python3.11/site-packages/sshuttle/cmdline.py /usr/lib/python3.11/site-packages/sshuttle/firewall.py /usr/lib/python3.11/site-packages/sshuttle/helpers.py /usr/lib/python3.11/site-packages/sshuttle/hostwatch.py /usr/lib/python3.11/site-packages/sshuttle/linux.py /usr/lib/python3.11/site-packages/sshuttle/methods /usr/lib/python3.11/site-packages/sshuttle/methods/__init__.py /usr/lib/python3.11/site-packages/sshuttle/methods/__pycache__ /usr/lib/python3.11/site-packages/sshuttle/methods/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sshuttle/methods/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/sshuttle/methods/__pycache__/ipfw.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sshuttle/methods/__pycache__/ipfw.cpython-311.pyc /usr/lib/python3.11/site-packages/sshuttle/methods/__pycache__/nat.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sshuttle/methods/__pycache__/nat.cpython-311.pyc /usr/lib/python3.11/site-packages/sshuttle/methods/__pycache__/nft.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sshuttle/methods/__pycache__/nft.cpython-311.pyc /usr/lib/python3.11/site-packages/sshuttle/methods/__pycache__/pf.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sshuttle/methods/__pycache__/pf.cpython-311.pyc /usr/lib/python3.11/site-packages/sshuttle/methods/__pycache__/tproxy.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/sshuttle/methods/__pycache__/tproxy.cpython-311.pyc /usr/lib/python3.11/site-packages/sshuttle/methods/ipfw.py /usr/lib/python3.11/site-packages/sshuttle/methods/nat.py /usr/lib/python3.11/site-packages/sshuttle/methods/nft.py /usr/lib/python3.11/site-packages/sshuttle/methods/pf.py /usr/lib/python3.11/site-packages/sshuttle/methods/tproxy.py /usr/lib/python3.11/site-packages/sshuttle/options.py /usr/lib/python3.11/site-packages/sshuttle/sdnotify.py /usr/lib/python3.11/site-packages/sshuttle/server.py /usr/lib/python3.11/site-packages/sshuttle/ssh.py /usr/lib/python3.11/site-packages/sshuttle/ssnet.py /usr/lib/python3.11/site-packages/sshuttle/ssyslog.py /usr/lib/python3.11/site-packages/sshuttle/sudoers.py /usr/lib/python3.11/site-packages/sshuttle/version.py /usr/lib/systemd/system/sshuttle.service /usr/sbin/rcsshuttle /usr/share/fillup-templates/sysconfig.sshuttle /usr/share/man/man1/sshuttle.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Jan 4 23:43:41 2025