aboutgitcodebugslistschat
diff options
context:
space:
mode:
authorStefano Brivio <sbrivio@redhat.com>2022-09-17 01:52:59 +0200
committerStefano Brivio <sbrivio@redhat.com>2022-09-22 16:53:35 +0200
commit47d424d083956d2e77dde2a27c93c70bc7e32d21 (patch)
tree877b556dd14b32c692dc11e1bc526c8310a3f298
parentfafdda083f91844bfba2b62aa59f03d0ca1a0227 (diff)
downloadpasst-47d424d083956d2e77dde2a27c93c70bc7e32d21.tar
passt-47d424d083956d2e77dde2a27c93c70bc7e32d21.tar.gz
passt-47d424d083956d2e77dde2a27c93c70bc7e32d21.tar.bz2
passt-47d424d083956d2e77dde2a27c93c70bc7e32d21.tar.lz
passt-47d424d083956d2e77dde2a27c93c70bc7e32d21.tar.xz
passt-47d424d083956d2e77dde2a27c93c70bc7e32d21.tar.zst
passt-47d424d083956d2e77dde2a27c93c70bc7e32d21.zip
README: Update Availability and Try It sections with new packages
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 <sbrivio@redhat.com>
-rw-r--r--README.md57
1 files 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 NAT. _pasta_:
* ⌚ drop-in replacement for VPNKit (rootless Docker)
### Availability
-* ✅ convenience unofficial packages for Debian, RPM-based distributions on
- x86_64 (static builds)
+* ✅ official [packages](https://src.fedoraproject.org/rpms/passt) for Fedora
+* ✅ unofficial
+ [packages](https://copr.fedorainfracloud.org/coprs/sbrivio/passt/) for CentOS
+ Stream, EPEL, Mageia, OpenSUSE
+* ✅ unofficial packages from x86_64 static builds for other RPM-based
+ distributions and Debian
* ✅ testing on non-x86_64 architectures (aarch64, armv7l, i386, ppc64, ppc64le,
s390x)
-* ✅ example Debian [package files](/passt/tree/contrib/debian),
- example [`spec` file](/passt/tree/contrib/fedora) for Fedora
+* ✅ example Debian [package files](/passt/tree/contrib/debian)
* 🛠 official
[OpenSUSE packages](https://build.opensuse.org/package/show/home:mnhauke/passt)
-* ⌚ official packages for Debian, Fedora, etc.
+* ⌚ official packages for Debian
+ ([RFP](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1010498)), Arch Linux
### Services
* ✅ built-in [ARP proxy](/passt/tree/arp.c)
@@ -530,16 +534,19 @@ See also the [test logs](/builds/latest/test/).
cd passt
make
- * 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:
- make pkgs
+ * [Debian and Debian-based](/builds/latest/x86_64/) (unofficial, from static x86_64 builds)
+ * [Fedora](https://src.fedoraproject.org/rpms/passt) (official)
+ * [CentOS Stream](https://copr.fedorainfracloud.org/coprs/sbrivio/passt/) (unofficial)
+ * [EPEL](https://copr.fedorainfracloud.org/coprs/sbrivio/passt/) (unofficial)
+ * [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/) (unofficial, from static x86_64 builds)
- * 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
* have a look at the _man_ page for synopsis and options:
@@ -565,10 +572,7 @@ See also the [test logs](/builds/latest/test/).
echo working from/to the guest for IPv4 and IPv6
* 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 guest,
- from the main namespace on the host:
-
- ssh 192.0.2.2
+ with the address of the current network namespace
### pasta
@@ -578,16 +582,19 @@ See also the [test logs](/builds/latest/test/).
cd passt
make
- * 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, from static x86_64 builds)
+ * [Fedora](https://src.fedoraproject.org/rpms/passt) (official)
+ * [CentOS Stream](https://copr.fedorainfracloud.org/coprs/sbrivio/passt/) (unofficial)
+ * [EPEL](https://copr.fedorainfracloud.org/coprs/sbrivio/passt/) (unofficial)
+ * [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/) (unofficial, from static x86_64 builds)
- make pkgs
+ Static binaries and packages are simply built with:
- * 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
* have a look at the _man_ page for synopsis and options: