diff --git a/docs/installation/rpm-repos.rst b/docs/installation/rpm-repos.rst index e8466d3..fb7b14f 100644 --- a/docs/installation/rpm-repos.rst +++ b/docs/installation/rpm-repos.rst @@ -6,25 +6,50 @@ RPM repositories We provide a single RPM repository for all RPM-based Linux distros. The zrepl binary in the repo is the same as the one published to GitHub. Since Go binaries are statically linked, the RPM should work about everywhere. - -The fingerprint of the signing key is ``F6F6 E8EA 6F2F 1462 2878 B5DE 50E3 4417 826E 2CE6``. -It is available at ``_ . Please open an issue on GitHub if you encounter any issues with the repository. -Copy-paste the following snippet into your shell to set up the zrepl repository. -Then ``dnf install zrepl`` and make sure to confirm that the signing key matches the one shown above. - -:: - - cat > /etc/yum.repos.d/zrepl.repo <`_ . .. NOTE:: Until zrepl reaches 1.0, the repository will be updated to the latest zrepl release immediately. This includes breaking changes between zrepl versions. - If that bothers you, use the `dnf versionlock plugin `_ to pin the version of zrepl on your system. + If that bothers you, use the `dnf versionlock plugin `_ or ``zypper addlock zrepl`` to pin the version of zrepl on your system. + + + +Fedora / AlmaLinux / Rocky Linux / RHEL +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +For ``dnf``/``yum``-based distributions, copy-paste the following snippet: + +.. code-block:: bash + + rpmkeys --import 'https://zrepl.cschwarz.com/rpm/rpm-key.asc' + cat > /etc/yum.repos.d/zrepl.repo <