Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

sshuttle-1.1.1-5.2 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: sshuttle Distribution: openSUSE:Factory:zSystems
Version: 1.1.1 Vendor: openSUSE
Release: 5.2 Build date: Mon Feb 26 14:46:09 2024
Group: Development/Languages/Python Build host: reproducible
Size: 649916 Source RPM: sshuttle-1.1.1-5.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.

Provides

Requires

License

LGPL-2.1-only

Changelog

* 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.

Files

/usr/bin/sshuttle
/usr/lib/python3.11/site-packages/sshuttle
/usr/lib/python3.11/site-packages/sshuttle-1.1.1.dist-info
/usr/lib/python3.11/site-packages/sshuttle-1.1.1.dist-info/INSTALLER
/usr/lib/python3.11/site-packages/sshuttle-1.1.1.dist-info/LICENSE
/usr/lib/python3.11/site-packages/sshuttle-1.1.1.dist-info/METADATA
/usr/lib/python3.11/site-packages/sshuttle-1.1.1.dist-info/RECORD
/usr/lib/python3.11/site-packages/sshuttle-1.1.1.dist-info/REQUESTED
/usr/lib/python3.11/site-packages/sshuttle-1.1.1.dist-info/WHEEL
/usr/lib/python3.11/site-packages/sshuttle-1.1.1.dist-info/entry_points.txt
/usr/lib/python3.11/site-packages/sshuttle-1.1.1.dist-info/top_level.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, Mon Apr 29 23:40:03 2024