Next: , Previous: , Up: goredo   [Index]


Install

Possibly goredo package already exists for your distribution:

Preferable way is to download tarball with the signature from website:

$ [fetch|wget] http://www.goredo.cypherpunks.ru/download/goredo-2.6.2.tar.zst
$ [fetch|wget] http://www.goredo.cypherpunks.ru/download/goredo-2.6.2.tar.zst.{asc,sig}
[verify signature]
$ zstd -d < goredo-2.6.2.tar.zst | tar xf -
$ cd goredo-2.6.2/src
$ go build -mod=vendor
$ ./goredo -symlinks        # create redo-* commands symlinks
$ export PATH=`pwd`:$PATH   # let your system know about goredo
VersionDateSizeTarball
2.6.22024-02-29455 KiBmeta4 tar pgp ssh
2.6.12024-02-19455 KiBmeta4 tar pgp ssh
2.6.02023-12-19455 KiBmeta4 tar pgp ssh
2.5.02023-11-26455 KiBmeta4 tar pgp ssh
2.4.02023-11-17455 KiBmeta4 tar pgp ssh
2.3.02023-11-11455 KiBmeta4 tar pgp ssh
2.2.02023-10-16455 KiBmeta4 tar pgp ssh
2.1.02023-10-09455 KiBmeta4 tar pgp ssh
2.0.02023-10-08455 KiBmeta4 tar pgp ssh
1.32.02023-09-25439 KiBmeta4 tar pgp ssh
1.31.02023-09-23439 KiBmeta4 tar pgp ssh
1.30.02023-01-18431 KiBmeta4 tar pgp ssh
1.29.02023-01-17431 KiBmeta4 tar pgp ssh
1.28.02022-11-14429 KiBmeta4 tar pgp ssh
1.27.12022-09-09424 KiBmeta4 tar pgp ssh
1.27.02022-08-28424 KiBmeta4 tar pgp ssh
1.26.02022-08-26424 KiBmeta4 tar pgp ssh
1.25.02022-05-08402 KiBmeta4 tar pgp ssh
1.24.02022-03-01401 KiBmeta4 tar pgp ssh
1.23.02022-02-23401 KiBmeta4 tar pgp ssh
1.22.02022-01-26388 KiBmeta4 tar pgp ssh
1.21.02021-11-20387 KiBmeta4 tar pgp ssh
1.20.02021-11-19385 KiBmeta4 tar pgp ssh
1.19.02021-11-09385 KiBmeta4 tar pgp ssh
1.18.02021-10-27388 KiBmeta4 tar pgp ssh
1.17.02021-10-19387 KiBmeta4 tar pgp ssh
1.16.02021-10-14387 KiBmeta4 tar pgp ssh
1.15.02021-09-30392 KiBmeta4 tar pgp ssh
1.14.02021-09-15392 KiBmeta4 tar pgp ssh
1.13.02021-08-06392 KiBmeta4 tar pgp ssh
1.12.02021-08-01392 KiBmeta4 tar pgp ssh
1.11.02021-08-01392 KiBmeta4 tar pgp ssh
1.10.02021-08-01392 KiBmeta4 tar pgp ssh
1.9.02021-07-31392 KiBmeta4 tar pgp ssh
1.8.02021-07-02389 KiBmeta4 tar pgp ssh
1.7.02021-06-23389 KiBmeta4 tar pgp ssh
1.6.02021-06-22387 KiBmeta4 tar pgp ssh
1.5.02021-06-21387 KiBmeta4 tar pgp ssh
1.4.12021-04-29383 KiBmeta4 tar pgp ssh
1.4.02021-04-29383 KiBmeta4 tar pgp ssh
1.3.02021-02-15339 KiBmeta4 tar pgp ssh
1.2.02021-01-29338 KiBmeta4 tar pgp ssh
1.1.02021-01-24338 KiBmeta4 tar pgp ssh
1.0.02021-01-16338 KiBmeta4 tar pgp ssh
0.12.32021-01-13336 KiBmeta4 tar pgp ssh
0.12.22021-01-13336 KiBmeta4 tar pgp ssh
0.12.12021-01-13336 KiBmeta4 tar pgp ssh
0.12.02021-01-12379 KiBmeta4 tar pgp ssh
0.11.02021-01-10379 KiBmeta4 tar pgp ssh
0.10.02021-01-09436 KiBmeta4 tar pgp ssh

You have to verify downloaded tarballs authenticity to be sure that you retrieved trusted and untampered software. There are two options:

OpenPGP .asc signature

Use GNU Privacy Guard free software implementation. For the very first time it is necessary to get signing public key and import it. It is provided here, but you should check alternate resources.

pub   ed25519/0x3A528DDE952C7E93 2021-01-09
      7531BB84FAF0BF35960C63B93A528DDE952C7E93
uid   goredo releases <goredo@cypherpunks.ru>
$ gpg --auto-key-locate dane --locate-keys goredo at cypherpunks dot ru
$ gpg --auto-key-locate  wkd --locate-keys goredo at cypherpunks dot ru
OpenSSH .sig signature

Public key and its OpenPGP signature made with the key above. Its fingerprint: SHA256:ddOaswnUBtNbuoEBYQtfcF59sR3Bvzo9pIfSlw9sKx8.

$ ssh-keygen -Y verify -f PUBKEY-SSH.pub -I goredo@cypherpunks.ru -n file \
    -s goredo-2.6.2.tar.zst.sig < goredo-2.6.2.tar.zst

goredo is also go install-able:

$ go install go.cypherpunks.ru/goredo
$ goredo -symlinks

If you have problems with *.golang.org’s inability to verify authenticity of go.cypherpunks.ru TLS connection, then you can disable their usage by setting $GOPRIVATE=go.cypherpunks.ru. You can override CA certificate file path with $SSL_CERT_FILE and $GIT_SSL_CAINFO environment variables.

You can obtain development source code with git clone git://git.cypherpunks.ru/goredo.git (also you can use https://git.cypherpunks.ru/goredo.git).

Also there is Yggdrasil accessible address: http://y.www.goredo.cypherpunks.ru/.


Next: FAQ, Previous: News, Up: goredo   [Index]