gnunet-developers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gnunet-go: Milestone #3 reached [update]


From: Bernd Fix
Subject: gnunet-go: Milestone #3 reached [update]
Date: Tue, 26 May 2020 09:21:18 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0

> (3) Install required dependencies:
> ----------------------------------
> 
> $ go get -u golang.org/x/crypto/...
> $ go get -u golang.org/x/text/...
> $ go get -u github.com/bfix/gospel/...
> $ go get -u github.com/miekg/dns/...

Additional dependencies are used in Milestone #3:

go get -u github.com/go-redis/redis
go get -u github.com/go-sql-driver/mysql
go get -u github.com/mattn/go-sqlite3

All three modules are used as alternative key/value store
implementations; at least one is required (and used) by the revocation
service to store known revocation data.

> (6) Run the gnunet-go-revocation service:
> -----------------------------------------
> 
> * Copy the file "<repo>/src/config/gnunet-config.json" to the folder you
> want to use as the working directory for the service. This is the config
> file for Go-based GNUnet services. You can look at it (it is very small
> at the moment), but there should be no need to change something.

Please not the entry "storage" in the configration section "revocation":
This specifies what persistance mechanism for revocation data will be
used. It is preset to use a local Redis store (db=15). Please change
according to your needs.

Alternatively a SQLite3 or MySQL database can be used. Make sure that a
table "store" exists in the database with two string fields "key" and
"value" of appropriate size.

Cheers, Bernd.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]