aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2020-05-19 21:17:17 -0400
committerJesse Luehrs <doy@tozt.net>2020-05-19 21:17:17 -0400
commitaed6ea86358e25206023b8ac95f10a823a44e529 (patch)
treec4e784ef247148667ca990a880ba68dce9acba45
parent3cfeec0110d7f0d3a31aacbbbd31dbf87177f85d (diff)
downloadrbw-aed6ea86358e25206023b8ac95f10a823a44e529.tar.gz
rbw-aed6ea86358e25206023b8ac95f10a823a44e529.zip
update readme for installation instructions
-rw-r--r--README.md25
1 files changed, 22 insertions, 3 deletions
diff --git a/README.md b/README.md
index 9a8bfe6..4ad3357 100644
--- a/README.md
+++ b/README.md
@@ -11,11 +11,30 @@ similar to the way that `ssh-agent` or `gpg-agent` work. This allows the client
to be used in a much simpler way, with the background agent taking care of
maintaining the necessary state.
-## Requirements
+## Installation
-This program relies on the
+### Arch Linux
+
+`rbw` is available via the AUR as either
+[`rbw`](https://aur.archlinux.org/packages/rbw/),
+[`rbw-git`](https://aur.archlinux.org/packages/rbw-git/), or
+[`rbw-bin`](https://aur.archlinux.org/packages/rbw-bin/). `rbw-git` will always
+build from the latest master commit, and `rbw-bin` installs pre-built binaries.
+
+### Debian/Ubuntu
+
+You can download a Debian package from
+[https://git.tozt.net/rbw/releases/deb/
+](https://git.tozt.net/rbw/releases/deb/). The packages are signed by
+[`minisign`](https://github.com/jedisct1/minisign), and can be verified using
+the public key `RWTM0AZ5RpROOfAIWx1HvYQ6pw1+FKwN6526UFTKNImP/Hz3ynCFst3r`.
+
+### Other
+
+With a working Rust installation, `rbw` can be installed via `cargo install
+rbw`. This requires that the
[`pinentry`](https://www.gnupg.org/related_software/pinentry/index.en.html)
-program for password prompts.
+program is installed (to display password prompts).
## Configuration