]> Cypherpunks.ru repositories - pygost.git/blob - install.texi
No PyPI anymore
[pygost.git] / install.texi
1 @node Download
2 @unnumbered Download
3
4 No additional dependencies except Python 2.7/3.x interpreter are required.
5
6 Preferable way is to download tarball with the signature:
7
8 @example
9 $ [fetch|wget] http://www.pygost.cypherpunks.ru/pygost-@value{VERSION}.tar.zst
10 $ [fetch|wget] http://www.pygost.cypherpunks.ru/pygost-@value{VERSION}.tar.zst.sig
11 $ gpg --verify pygost-@value{VERSION}.tar.zst.sig pygost-@value{VERSION}.tar.zst
12 $ zstd -d < pygost-@value{VERSION}.tar.zst | tar xf -
13 $ cd pygost-@value{VERSION}
14 $ python setup.py install
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/0xE6FD1269CD0C009E 2016-09-13
30       F55A 7619 3A0C 323A A031  0E6B E6FD 1269 CD0C 009E
31 uid   PyGOST releases <pygost at cypherpunks dot ru>
32 @end verbatim
33
34 @itemize
35
36 @item @url{http://lists.cypherpunks.ru/gost.html, gost} maillist
37
38 @item
39 @example
40 $ gpg --auto-key-locate dane --locate-keys pygost at cypherpunks dot ru
41 $ gpg --auto-key-locate  wkd --locate-keys pygost at cypherpunks dot ru
42 @end example
43
44 @item
45 @verbatiminclude PUBKEY.asc
46
47 @end itemize
48
49 You can obtain development source code with
50 @command{git clone git://git.cypherpunks.ru/pygost.git}.