X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=install.texi;h=75c0f99d745b5fc77009d8385f4042826319046d;hb=4b8bfe9cc90778192b77d5d3eaa8a67a89e486df;hp=9ce6459908d4b5aafc2cac67a2b817085ec25434;hpb=5d6df51d96f29e1188cb7a4a8bec06a9d970484b;p=gogost.git diff --git a/install.texi b/install.texi index 9ce6459..75c0f99 100644 --- a/install.texi +++ b/install.texi @@ -1,31 +1,27 @@ @node Download @unnumbered Download -@set VERSION 4.2.4 +@set VERSION 4.3.1 Preferable way is to download tarball with the signature from website and, for example, run tests with benchmarks: @example -$ [fetch|wget] http://gogost.cypherpunks.ru/gogost-@value{VERSION}.tar.xz -$ [fetch|wget] http://gogost.cypherpunks.ru/gogost-@value{VERSION}.tar.xz.sig +$ [fetch|wget] http://www.gogost.cypherpunks.ru/gogost-@value{VERSION}.tar.xz +$ [fetch|wget] http://www.gogost.cypherpunks.ru/gogost-@value{VERSION}.tar.xz.sig $ gpg --verify gogost-@value{VERSION}.tar.xz.sig gogost-@value{VERSION}.tar.xz $ xz --decompress --stdout gogost-@value{VERSION}.tar.xz | tar xf - $ cd gogost-@value{VERSION} -$ redo bench -$ redo all +$ redo bench all $ echo hello world | ./streebog256 f72018189a5cfb803dbe1f2149cf554c40093d8e7f81c21e08ac5bcd09d9934d @end example It uses @url{http://cr.yp.to/redo.html, redo} build system for that examples. You can use either dozen of various implementations, or at -least minimalistic POSIX shell @code{apenwarr/do}: - -@example -$ [fetch|wget] https://github.com/apenwarr/redo/raw/master/minimal/do -$ mv do redo ; chmod +x redo -@end example +least minimalistic POSIX shell @command{contrib/do} (just replace +@command{redo} with @command{contrib/do} in the example above) included +in tarball. @include download.texi @@ -94,7 +90,7 @@ GoGOST is also @command{go get}-able. For example to use $ go get go.cypherpunks.ru/gogost/cmd/streebog256 @end example -@code{go.cypherpunks.ru} uses @url{http://ca.cypherpunks.ru/, ca.cypherpunks.ru} +@code{go.cypherpunks.ru} uses @url{http://www.ca.cypherpunks.ru/, ca.cypherpunks.ru} certificate authority. If you have issues using either @code{sum.golang.org} or @code{proxy.golang.org}, then you can disable their usage with @env{GOPRIVATE=go.cypherpunks.ru/gogost} environment