]> Cypherpunks.ru repositories - gocheese.git/blobdiff - install.texi
Autogenerate INSTALL
[gocheese.git] / install.texi
diff --git a/install.texi b/install.texi
new file mode 100644 (file)
index 0000000..94a12f5
--- /dev/null
@@ -0,0 +1,48 @@
+@node Install
+@unnumbered Install
+
+@set VERSION 2.2.0
+
+Preferable way is to download tarball with the signature from
+website and, for example, run tests with benchmarks:
+
+@example
+$ [fetch|wget] http://gocheese.cypherpunks.ru/gocheese-@value{VERSION}.tar.xz
+$ [fetch|wget] http://gocheese.cypherpunks.ru/gocheese-@value{VERSION}.tar.xz.sig
+$ gpg --verify gocheese-@value{VERSION}.tar.xz.sig gocheese-@value{VERSION}.tar.xz
+$ xz -d < gocheese-@value{VERSION}.tar.xz | tar xf -
+$ make -C gocheese-@value{VERSION} all test
+@end example
+
+@include download.texi
+
+You @strong{have to} verify downloaded tarballs integrity and
+authenticity to be sure that you retrieved trusted and untampered
+software. @url{https://www.gnupg.org/, GNU Privacy Guard} is used
+for that purpose.
+
+For the very first time it is necessary to get signing public key and
+import it. It is provided below, but you should check alternative
+resources.
+
+@verbatim
+pub   rsa2048/0xCD5CD01F55343D88 2019-12-08 [SC]
+      9B27 640B A784 37EC 6D4A  CA6C CD5C D01F 5534 3D88
+uid   GoCheese releases <gocheese@cypherpunks.ru>
+@end verbatim
+
+@itemize
+
+@item
+@example
+$ gpg --auto-key-locate dane --locate-keys gocheese at cypherpunks dot ru
+$ gpg --auto-key-locate wkd --locate-keys gocheese at cypherpunks dot ru
+@end example
+
+@item
+@verbatiminclude PUBKEY.asc
+
+@end itemize
+
+You can obtain development source code with
+@command{git clone git://git.cypherpunks.ru/gocheese.git}.