-======================================================================
-
-THIS SVN VERSION OF GNUNET IS INCOMPATIBLE TO ALL PREVIOUS RELEASES.
-WE ARE WORKING ON CHANGING FUNDAMENTAL PARTS OF THE CRYPTOGRAPHIC
-PARTS OF THE SYSTEM.
-
-You need to install libgcrypt from git master (1.6.0beta93 at least)
-for the code to compile.
-
-=======================================================================
-
Welcome to GNUnet
These are the direct dependencies for running GNUnet:
- libextractor >= 0.6.1
-- libmicrohttpd >= 0.9.31
-- libgcrypt >= 1.2
-- libcurl >= 7.21.3
+- libmicrohttpd >= 0.9.33
+- libgcrypt >= 1.6
+- libgnurl >= 7.34.0 (available from https://gnunet.org/gnurl)
- libunistring >= 0.9.2
-- gnutls >= 2.12.0
+- gnutls >= 3.2.5
- libidn >= 1.0
+- libglpk >= 4.45
- openssl >= 1.0 (binary, used to generate X.509 certificate)
- libltdl >= 2.2 (part of GNU libtool)
- sqlite >= 3.8 (default database, required)
- postgres >= 8.3 (alternative to sqlite)
- libopus >= 0.9.14 (optional for experimental conversation tool)
- libpulse >= 2.0 (optional for experimental conversation tool)
+- libogg >= 1.3.0 (optional for experimental conversation tool)
+- python-zbar >= 0.10 (optional for gnunet-qr)
+- TeX Live >= 2012 (optional for gnunet-bcd)
Recommended autotools for compiling the SVN version are:
- autoconf >= 2.59
the SERVICEHOME option in section "[PATHS]" to "/var/lib/gnunet" to
do this. Depending on your personal preferences, you may also want to
use "/etc/gnunet.conf" for the location of the configuration file in
-this case (instead of ~gnunet/.gnunet/gnunet.conf"). In this case,
-you need to start GNUnet using "gnunet-arm -s -c /etc/gnunet.conf".
+this case (instead of ~gnunet/.config/gnunet.conf"). In this case,
+you need to start GNUnet using "gnunet-arm -s -c /etc/gnunet.conf" or
+set "XDG_CONFIG_HOME=/etc/".
You can avoid running 'make install' as root if you run configure
with the "--with-sudo=yes" option and have extensive sudo rights
system-wide defaults (typically located in
$GNUNET_PREFIX/share/gnunet/config.d/) and a second one that overrides
default values with user-specific preferences. The user-specific
-configuration file should be located in "~/.gnunet/gnunet.conf" or its
+configuration file should be located in "~/.config/gnunet.conf" or its
location can be specified by giving the "-c" option to the respective
GNUnet application.