aboutsummaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2013-10-06 21:02:41 +0000
committerChristian Grothoff <christian@grothoff.org>2013-10-06 21:02:41 +0000
commit36b1c1899dc5907efe60f6318dd7c85cadd951db (patch)
tree6535008cb19b248ab29d20e6f01ab6fbf242b271 /README
parent61c39c60565b386e0e12ea669556b030e8cd7180 (diff)
downloadgnunet-36b1c1899dc5907efe60f6318dd7c85cadd951db.tar.gz
gnunet-36b1c1899dc5907efe60f6318dd7c85cadd951db.zip
-clarifications
Diffstat (limited to 'README')
-rw-r--r--README26
1 files changed, 13 insertions, 13 deletions
diff --git a/README b/README
index 76bc39003..b9777f625 100644
--- a/README
+++ b/README
@@ -2,7 +2,7 @@
2 2
3THIS SVN VERSION OF GNUNET IS INCOMPATIBLE TO ALL PREVIOUS RELEASES. 3THIS SVN VERSION OF GNUNET IS INCOMPATIBLE TO ALL PREVIOUS RELEASES.
4WE ARE WORKING ON CHANGING FUNDAMENTAL PARTS OF THE CRYPTOGRAPHIC 4WE ARE WORKING ON CHANGING FUNDAMENTAL PARTS OF THE CRYPTOGRAPHIC
5PARTS OF THE SYSTEM. 5PARTS OF THE SYSTEM.
6 6
7You need to install libgcrypt from git master (1.6.0beta93 at least) 7You need to install libgcrypt from git master (1.6.0beta93 at least)
8for the code to compile. 8for the code to compile.
@@ -20,8 +20,8 @@ primary application for GNUnet is anonymous file-sharing. GNUnet is
20currently developed by a worldwide group of independent free software 20currently developed by a worldwide group of independent free software
21developers. GNUnet is a GNU package (http://www.gnu.org/). 21developers. GNUnet is a GNU package (http://www.gnu.org/).
22 22
23This is an ALPHA release. There are known and significant bugs as 23This is an ALPHA release. There are known and significant bugs as
24well as many missing features in this release. 24well as many missing features in this release.
25 25
26Additional documentation about GNUnet can be found at 26Additional documentation about GNUnet can be found at
27https://gnunet.org/. 27https://gnunet.org/.
@@ -48,16 +48,16 @@ These are the direct dependencies for running GNUnet:
48- libidn >= 1.0 48- libidn >= 1.0
49- openssl >= 1.0 (binary, used to generate X.509 certificate) 49- openssl >= 1.0 (binary, used to generate X.509 certificate)
50- libltdl >= 2.2 (part of GNU libtool) 50- libltdl >= 2.2 (part of GNU libtool)
51- sqlite >= 3.0 (default database) 51- sqlite >= 3.8 (default database, required)
52- mysql >= 5.1 (alternative to sqLite) 52- mysql >= 5.1 (alternative to sqlite)
53- postgres >= 8.3 (alternative to sqLite) 53- postgres >= 8.3 (alternative to sqlite)
54- libopus >= 0.9.14 (optional for experimental conversation tool) 54- libopus >= 0.9.14 (optional for experimental conversation tool)
55- libpulse >= 2.0 (optional for experimental conversation tool) 55- libpulse >= 2.0 (optional for experimental conversation tool)
56 56
57Recommended autotools for compiling the SVN version are: 57Recommended autotools for compiling the SVN version are:
58- autoconf >= 2.59 58- autoconf >= 2.59
59- automake >= 1.11.1 59- automake >= 1.11.1
60- libtool >= 2.2 60- libtool >= 2.2
61 61
62 62
63How to install? 63How to install?
@@ -105,7 +105,7 @@ securely and then compile and install GNUnet to $GNUNET_PREFIX/bin/,
105$GNUNET_PREFIX/lib/ and $GNUNET_PREFIX/share/ and start the system 105$GNUNET_PREFIX/lib/ and $GNUNET_PREFIX/share/ and start the system
106with the default configuration. It is strongly recommended that you 106with the default configuration. It is strongly recommended that you
107add a user "gnunet" to run "gnunet-arm". You can then still run the 107add a user "gnunet" to run "gnunet-arm". You can then still run the
108end-user applications as another user. 108end-user applications as another user.
109 109
110If you create a system user "gnunet", it is recommended that you edit 110If you create a system user "gnunet", it is recommended that you edit
111the configuration file slightly so that data can be stored in the 111the configuration file slightly so that data can be stored in the
@@ -122,7 +122,7 @@ with the "--with-sudo=yes" option and have extensive sudo rights
122(can run "chmod +s" and "chown" via 'sudo'). If you run 'make install' 122(can run "chmod +s" and "chown" via 'sudo'). If you run 'make install'
123as a normal user without sudo rights (or the configure option), 123as a normal user without sudo rights (or the configure option),
124certain binaries that require additional priviledges will not be 124certain binaries that require additional priviledges will not be
125installed properly (and autonomous NAT traversal, WLAN, DNS/GNS and 125installed properly (and autonomous NAT traversal, WLAN, DNS/GNS and
126the VPN will then not work). 126the VPN will then not work).
127 127
128If you run 'configure' and 'make install' as root or use the SUDO 128If you run 'configure' and 'make install' as root or use the SUDO
@@ -224,7 +224,7 @@ together with a description. To publish files on GNUnet, use the
224 224
225 225
226The GTK user interface is shipped separately. After downloading and 226The GTK user interface is shipped separately. After downloading and
227installing gnunet-gtk, you can invoke the setup tool and the 227installing gnunet-gtk, you can invoke the setup tool and the
228file-sharing GUI with: 228file-sharing GUI with:
229 229
230$ gnunet-setup 230$ gnunet-setup
@@ -257,9 +257,9 @@ $ export GNUNET_PREFIX=$SOMEWHERE
257$ make check 257$ make check
258 258
259Some of the testcases require python >= 2.6 and pexpect to be 259Some of the testcases require python >= 2.6 and pexpect to be
260installed. If any testcases fail to pass on your system, run 260installed. If any testcases fail to pass on your system, run
261"contrib/report.sh" and report the output together with 261"contrib/report.sh" and report the output together with
262information about the failing testcase to the Mantis bugtracking 262information about the failing testcase to the Mantis bugtracking
263system at https://gnunet.org/bugs/. 263system at https://gnunet.org/bugs/.
264 264
265 265