diff options
| author | user <user@clank> | 2026-09-02 14:08:40 +0200 |
|---|---|---|
| committer | user <user@clank> | 2026-09-02 14:08:40 +0200 |
| commit | e18a4f1d41c777f42d64da3cb75e18d6a0f75415 (patch) | |
| tree | 12eb25ed4c867ca73277a8eb46ac114f453157be /web/index.html | |
| parent | public links: point at github.com/sl0p-foo/slosh instead of cgit (diff) | |
| download | slosh-e18a4f1d41c777f42d64da3cb75e18d6a0f75415.tar.gz slosh-e18a4f1d41c777f42d64da3cb75e18d6a0f75415.tar.xz slosh-e18a4f1d41c777f42d64da3cb75e18d6a0f75415.zip | |
install: key enrollment commands right in the pacman tab
The three commands were a link away in contrib/arch; a repo whose
packages refuse to install without the key should hand them over
where the repo is advertised.
Diffstat (limited to 'web/index.html')
| -rw-r--r-- | web/index.html | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/web/index.html b/web/index.html index 8a973a6..65f5da9 100644 --- a/web/index.html +++ b/web/index.html @@ -188,6 +188,13 @@ </div> <div class="os-panel" id="install-arch"> + <div class="cmd" data-copy="curl -fsSLO https://slosh.foo/arch/slosh.asc && sudo pacman-key --add slosh.asc && sudo pacman-key --lsign-key 0F67C909938CFFA8A76B59FD8D69B55A0E9056B9"> + <pre><code><span class="c"># enroll the signing key, once</span> +<span class="prompt">$</span> curl -fsSLO https://slosh.foo/arch/slosh.asc +<span class="prompt">$</span> sudo pacman-key --add slosh.asc +<span class="prompt">$</span> sudo pacman-key --lsign-key 0F67C909938CFFA8A76B59FD8D69B55A0E9056B9</code></pre> + <button class="copy" type="button" aria-label="Copy commands">copy</button> + </div> <div class="cmd" data-copy="sudo pacman -Sy slosh"> <pre><code><span class="c"># /etc/pacman.conf</span> [slosh] @@ -196,10 +203,13 @@ Server = https://slosh.foo/arch/$arch <span class="prompt">$</span> sudo pacman -Sy slosh</code></pre> <button class="copy" type="button" aria-label="Copy command">copy</button> </div> - <p class="aside">Built, signed packages. Enroll the signing key first — - the key, the fingerprint to check and the PKGBUILD are in - <a href="https://github.com/sl0p-foo/slosh/tree/master/contrib/arch">contrib/arch</a>, - the same instructions at <a href="arch/">arch/</a>.</p> + <p class="aside">Built, signed packages. The fingerprint to check before + the <code>--lsign-key</code>: the same key is + <a href="https://github.com/sl0p-foo/slosh/blob/master/contrib/arch/slosh.asc">contrib/arch/slosh.asc</a> + in git, so the file fetched from the website can be compared against the + one in the source. The PKGBUILD, for building it yourself, is in + <a href="https://github.com/sl0p-foo/slosh/tree/master/contrib/arch">contrib/arch</a> + too; the same instructions at <a href="arch/">arch/</a>.</p> </div> <div class="os-panel" id="install-source"> |
