]> Cypherpunks.ru repositories - gocheese.git/blob - download.texi
Prepare for website
[gocheese.git] / download.texi
1 @node Download
2 @unnumbered Download
3
4 Preferable way is to download tarball with the signature from
5 website and, for example, run tests with benchmarks:
6
7 @verbatim
8 $ [fetch|wget] http://gocheese.cypherpunks.ru/gocheese-2.2.0.tar.xz
9 $ [fetch|wget] http://gocheese.cypherpunks.ru/gocheese-2.2.0.tar.xz.sig
10 $ gpg --verify gocheese-2.2.0.tar.xz.sig gocheese-2.2.0.tar.xz
11 $ xz -d < gocheese-2.2.0.tar.xz | tar xf -
12 $ make -C gocheese-2.2.0 all test
13 @end verbatim
14
15 @multitable {XXXXX} {XXXX-XX-XX} {XXXX KiB} {link sign} {xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx}
16 @headitem Version @tab Date @tab Size @tab Tarball @tab SHA256 checksum
17
18 @end multitable
19
20 You @strong{have to} verify downloaded tarballs integrity and
21 authenticity to be sure that you retrieved trusted and untampered
22 software. @url{https://www.gnupg.org/, GNU Privacy Guard} is used
23 for that purpose.
24
25 For the very first time it is necessary to get signing public key and
26 import it. It is provided below, but you should check alternative
27 resources.
28
29 @verbatim
30 pub   rsa2048/0xCD5CD01F55343D88 2019-12-08 [SC]
31       9B27640BA78437EC6D4ACA6CCD5CD01F55343D88
32 uid   GoCheese releases <gocheese@cypherpunks.ru>
33 @end verbatim
34
35 @itemize
36
37 @item
38 @verbatim
39 $ gpg --auto-key-locate dane --locate-keys gocheese at cypherpunks dot ru
40 $ gpg --auto-key-locate wkd --locate-keys gocheese at cypherpunks dot ru
41 @end verbatim
42
43 @item
44 @verbatiminclude PUBKEY.asc
45
46 @end itemize
47
48 You can obtain development source code with
49 @command{git clone git://git.cypherpunks.ru/gocheese.git}.