]> Cypherpunks.ru repositories - gocheese.git/blobdiff - INSTALL
Download link for 2.2.0 release
[gocheese.git] / INSTALL
diff --git a/INSTALL b/INSTALL
index 51d1ff21ea1195d4b1e87a330cb85678b4bfe32c..0b69a6c1593beb62c53cc8242c884a32bb007f2b 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -1,30 +1,28 @@
-There are several installation possibilities:
+Preferable way is to download tarball with the signature from
+website and, for example, run tests with benchmarks:
 
 
-* using go get (although there is no explicit authentication against my
-  public PGP key!):
+@verbatim
+$ [fetch|wget] http://gocheese.cypherpunks.ru/gocheese-2.2.0.tar.xz
+$ [fetch|wget] http://gocheese.cypherpunks.ru/gocheese-2.2.0.tar.xz.sig
+$ gpg --verify gocheese-2.2.0.tar.xz.sig gocheese-2.2.0.tar.xz
+$ xz -d < gocheese-2.2.0.tar.xz | tar xf -
+$ make -C gocheese-2.2.0 all test
+@end verbatim
 
 
-    $ go get go.cypherpunks.ru/gocheese
 
 
-  will install gocheese executable in GOPATH/bin/gocheese.
-
-* using manual build:
-
-    $ git clone https://git.cypherpunks.ru/git/gocheese.git
-    or
-    $ git clone git://git.cypherpunks.ru/gocheese.git
-    $ cd gocheese
-    $ git tag -v v1.0.0
-    $ go build
-
-  will place gocheese executable in ./gocheese.
+You have to verify downloaded tarballs integrity and authenticity to be
+sure that you retrieved trusted and untampered software. GNU Privacy
+Guard is used for that purpose.
 
 For the very first time it is necessary to get signing public key and
 
 For the very first time it is necessary to get signing public key and
-import it for verifying git's tag. Its fingerprint is:
+import it. It is provided below, but you should check alternative
+resources.
 
 
-    CF60 E89A 5923 1E76 E263 6422 AE1A 8109 E498 57EF
+    pub   rsa2048/0xCD5CD01F55343D88 2019-12-08 [SC]
+          9B27640BA78437EC6D4ACA6CCD5CD01F55343D88
+    uid   GoCheese releases <gocheese@cypherpunks.ru>
 
 
-You can locate it using:
+    Look in PUBKEY.asc file.
 
 
-    $ gpg --auto-key-locate dane --locate-keys stargrave at stargrave dot org
-    $ gpg --auto-key-locate wkd --locate-keys stargrave at stargrave dot org
-    $ gpg --auto-key-locate wkd --locate-keys stargrave at gnupg dot net
+    $ gpg --auto-key-locate dane --locate-keys gocheese at cypherpunks dot ru
+    $ gpg --auto-key-locate wkd --locate-keys gocheese at cypherpunks dot ru