X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=README;h=cf3562f124ce778049d0311fb43fe3d814e10b8b;hb=aeeb4bbb23fe262cf6a3afd1df3d6f91586d7e4f;hp=412867037df092d50e8d5db7a8675346136cfc76;hpb=54ecef1320213ab3f842825b2cfffb41534006c2;p=oweals%2Fgnunet.git diff --git a/README b/README index 412867037..cf3562f12 100644 --- a/README +++ b/README @@ -1,3 +1,14 @@ +====================================================================== + +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 @@ -71,13 +82,20 @@ http://www.gnu.org/software/libmicrohttpd/). Then you can start the actual GNUnet compilation and installation process with: $ export GNUNET_PREFIX=/usr/local # or other directory of your choice -$ addgroup gnunetdns -$ adduser gnunet gnunet -$ ./configure --prefix=$GNUNET_PREFIX --with-extractor=$LE_PREFIX +# addgroup gnunetdns +# adduser gnunet gnunet +# ./configure --prefix=$GNUNET_PREFIX --with-extractor=$LE_PREFIX $ make # make install # sudo -u gnunet gnunet-arm -s +Note that running the 'configure' and 'make install' steps as +root (or with sudo) is required as some parts of the installation +require the creation of SUID binaries. The installation will +work if you do not run these steps as root, but some components +may not be installed in the perfect place or with the right +permissions and thus won't work. + This will create the users and groups needed for running GNUnet securely and then compile and install GNUnet to $GNUNET_PREFIX/bin/, $GNUNET_PREFIX/lib/ and $GNUNET_PREFIX/share/ and start the system