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