From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefano Brivio To: passt-dev@passt.top Subject: [PATCH] README: Update Availability and Try It sections with new packages Date: Sat, 17 Sep 2022 01:55:49 +0200 Message-ID: <20220916235549.2400033-1-sbrivio@redhat.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0911953472907123897==" --===============0911953472907123897== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable We now have official packages for Fedora, unofficial (Fedora Copr) for other common RPM-based distributions, and the existing packages with static builds for Debian, and for other RPM-based distributions. Signed-off-by: Stefano Brivio --- README.md | 57 +++++++++++++++++++++++++++++++------------------------ 1 file changed, 32 insertions(+), 25 deletions(-) diff --git a/README.md b/README.md index 2d7ae3c..fb09c6a 100644 --- a/README.md +++ b/README.md @@ -339,15 +339,19 @@ speeding up local connections, and usually requiring NA= T. _pasta_: * =E2=8C=9A drop-in replacement for VPNKit (rootless Docker) =20 ### Availability -* =E2=9C=85 convenience unofficial packages for Debian, RPM-based distributi= ons on - x86_64 (static builds) +* =E2=9C=85 official [packages](https://src.fedoraproject.org/rpms/passt) fo= r Fedora +* =E2=9C=85 unofficial + [packages](https://copr.fedorainfracloud.org/coprs/sbrivio/passt/) for Cen= tOS + Stream, EPEL, Mageia, OpenSUSE +* =E2=9C=85 unofficial packages from x86_64 static builds for other RPM-based + distributions and Debian * =E2=9C=85 testing on non-x86_64 architectures (aarch64, armv7l, i386, ppc6= 4, ppc64le, s390x) -* =E2=9C=85 example Debian [package files](/passt/tree/contrib/debian), - example [`spec` file](/passt/tree/contrib/fedora) for Fedora +* =E2=9C=85 example Debian [package files](/passt/tree/contrib/debian) * =F0=9F=9B=A0 official [OpenSUSE packages](https://build.opensuse.org/package/show/home:mnhauke/p= asst) -* =E2=8C=9A official packages for Debian, Fedora, etc. +* =E2=8C=9A official packages for Debian + ([RFP](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D1010498)), Arch= Linux =20 ### Services * =E2=9C=85 built-in [ARP proxy](/passt/tree/arp.c) @@ -530,16 +534,19 @@ See also the [test logs](/builds/latest/test/). cd passt make =20 - * alternatively, [static builds](/builds/latest/x86_64/) for x86_64 as of - the latest commit are also available for convenience. Non-official - packages for Debian (and derivatives) and RPM-based distributions are = also - available there. These binaries and packages are simply built with: + * alternatively, install one of the available packages: =20 - make pkgs + * [Debian and Debian-based](/builds/latest/x86_64/) (unofficial, fro= m static x86_64 builds) + * [Fedora](https://src.fedoraproject.org/rpms/passt) (official) + * [CentOS Stream](https://copr.fedorainfracloud.org/coprs/sbrivio/pa= sst/) (unofficial) + * [EPEL](https://copr.fedorainfracloud.org/coprs/sbrivio/passt/) (un= official) + * [Mageia](https://copr.fedorainfracloud.org/coprs/sbrivio/passt/) (= unofficial) + * [OpenSUSE](https://copr.fedorainfracloud.org/coprs/sbrivio/passt/)= (unofficial) + * [Other RPM-based distributions](/builds/latest/x86_64/) (unofficia= l, from static x86_64 builds) =20 - * or use one of the unofficial - [repositories](https://copr.fedorainfracloud.org/coprs/sbrivio/passt/)= for - CentOS Stream, EPEL, Fedora, Mageia and OpenSUSE Tumbleweed + Static binaries and packages are simply built with: + + make pkgs =20 * have a look at the _man_ page for synopsis and options: =20 @@ -565,10 +572,7 @@ See also the [test logs](/builds/latest/test/). echo working from/to the guest for IPv4 and IPv6 =20 * to connect to a service on the VM, just connect to the same port directly - with the address of the network namespace. For example, to ssh to the gues= t, - from the main namespace on the host: - - ssh 192.0.2.2 + with the address of the current network namespace =20 ### pasta =20 @@ -578,16 +582,19 @@ See also the [test logs](/builds/latest/test/). cd passt make =20 - * alternatively, [static builds](/builds/latest/x86_64/) for x86_64 as of - the latest commit are also available for convenience. Non-official - packages for Debian (and derivatives) and RPM-based distributions are = also - available there. These binaries and packages are simply built with: + * alternatively, install one of the available packages: + + * [Debian and Debian-based](/builds/latest/x86_64/) (unofficial, fro= m static x86_64 builds) + * [Fedora](https://src.fedoraproject.org/rpms/passt) (official) + * [CentOS Stream](https://copr.fedorainfracloud.org/coprs/sbrivio/pa= sst/) (unofficial) + * [EPEL](https://copr.fedorainfracloud.org/coprs/sbrivio/passt/) (un= official) + * [Mageia](https://copr.fedorainfracloud.org/coprs/sbrivio/passt/) (= unofficial) + * [OpenSUSE](https://copr.fedorainfracloud.org/coprs/sbrivio/passt/)= (unofficial) + * [Other RPM-based distributions](/builds/latest/x86_64/) (unofficia= l, from static x86_64 builds) =20 - make pkgs + Static binaries and packages are simply built with: =20 - * or use one of the unofficial - [repositories](https://copr.fedorainfracloud.org/coprs/sbrivio/passt/)= for - CentOS Stream, EPEL, Fedora, Mageia and OpenSUSE Tumbleweed + make pkgs =20 * have a look at the _man_ page for synopsis and options: =20 --=20 2.35.1 --===============0911953472907123897==--