[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] [gnunet-texinfo] 01/04: some more warnings eliminated
From: |
gnunet |
Subject: |
[GNUnet-SVN] [gnunet-texinfo] 01/04: some more warnings eliminated |
Date: |
Wed, 24 May 2017 17:39:42 +0200 |
This is an automated email from the git hooks/post-receive script.
ng0 pushed a commit to branch master
in repository gnunet-texinfo.
commit f933a2218e3f88e83ffdc756af790843a93473b9
Author: Adriano Peluso <address@hidden>
AuthorDate: Sat May 20 11:55:27 2017 +0200
some more warnings eliminated
Signed-off-by: ng0 <address@hidden>
---
installation.texi | 59 +++++++++++++++++++++++++++++++++++++------------------
1 file changed, 40 insertions(+), 19 deletions(-)
diff --git a/installation.texi b/installation.texi
index a3e4a16..fcd5d3f 100644
--- a/installation.texi
+++ b/installation.texi
@@ -19,10 +19,18 @@ profile ID number included. We will then relax these
restrictions on your
account. We're sorry for this inconvenience; however, few people would want to
read this site if 99% of it was advertisements for bogus websites.
+
+
@menu
-* Dependencies
-* External dependencies
-* Internal dependencies
+* Dependencies::
+* Generic installation instructions::
+* Build instructions for Ubuntu 12.04 using Git::
+* Build Instructions for Microsoft Windows Platforms::
+* Installing GNUnet 0.10.1 on Ubuntu 14.04::
+* Build instructions for Debian 8::
+* Outdated build instructions for previous revisions::
+* Portable GNUnet::
+* Graphical interface::
@end menu
@node Dependencies
@@ -32,6 +40,13 @@ read this site if 99% of it was advertisements for bogus
websites.
This document lists the various known dependencies for GNUnet 0.10.x.
Suggestions for missing dependencies or wrong version numbers are welcome.
+
+
address@hidden
+* External dependencies::
+* Internal dependencies::
address@hidden menu
+
@node External dependencies
@subsection External dependencies
@c %**end of header
@@ -411,6 +426,7 @@ system, it should have been created during the installation.
@node Build instructions for Ubuntu 12.04 using Git
@section Build instructions for Ubuntu 12.04 using Git
+
@node Install the required build tools
@subsection Install the required build tools
@@ -543,9 +559,13 @@ PostgreSQL @code{$ sudo apt-get install libpq-dev
postgresql}
@end itemize
+
+
@subsection Build GNUnet
@node Build GNUnet
+
+
@node Configuring the installation path
@subsubsection Configuring the installation path
@@ -556,8 +576,8 @@ when calling the configure script:@code{ --prefix=DIRECTORY}
$ export PATH=$PATH:DIRECTORY/bin@
}
address@hidden Configuring the system
@node Configuring the system
address@hidden Configuring the system
Please make sure NOW that you have created a user and group 'gnunet'@
and additionally a group 'gnunetdns':@
@@ -581,8 +601,9 @@ permissions. To allow these few components to be installed
use:@
@code{@
$ ./configure --with-sudo}
address@hidden Build
@node Build
address@hidden Build
+
@code{@
$ git clone https://gnunet.org/git/gnunet/@
@@ -2312,7 +2333,7 @@ configured and afterwards started by executing@
@code{gnunet-arm -s}
@node Graphical interface
address@hidden Graphical interface
address@hidden Graphical interface
If you also would like to use gnunet-gtk and gnunet-setup (highly recommended
for beginners), do:
@@ -2325,7 +2346,7 @@ sudo ldconfig
Now you can run @code{gnunet-setup} for easy configuration of your GNUnet peer.
@node Configuring your peer
address@hidden Configuring your peer
address@hidden Configuring your peer
This chapter will describe the various configuration options in GNUnet.
@@ -2340,7 +2361,7 @@ While you can also configure your peer by editing the
configuration file by
hand, this is not recommended for anyone except for developers.
@node Configuring the Friend-to-Friend (F2F) mode
address@hidden Configuring the Friend-to-Friend (F2F) mode
address@hidden Configuring the Friend-to-Friend (F2F) mode
GNUnet knows three basic modes of operation. In standard "peer-to-peer" mode,
your peer will connect to any peer. In the pure "friend-to-friend" mode, your
@@ -2372,7 +2393,7 @@ If you want to operate in normal P2P-only mode, simply
set "MINIMUM-FRIENDS" to
zero and "FRIENDS_ONLY" to NO. This is the default.
@node Configuring the hostlist to bootstrap
address@hidden Configuring the hostlist to bootstrap
address@hidden Configuring the hostlist to bootstrap
After installing the software you need to get connected to the GNUnet network.
The configuration file included in your download is already configured to
@@ -2444,7 +2465,7 @@ HOSTLISTFILE = $SERVICEHOME/hostlists.file
@end example
@node Configuration of the HOSTLIST proxy settings
address@hidden Configuration of the HOSTLIST proxy settings
address@hidden Configuration of the HOSTLIST proxy settings
The hostlist client can be configured to use a proxy to connect to the hostlist
server. This functionality can be configured in the configuration file directly
@@ -2488,8 +2509,8 @@ following settings in the @code{[hostlist]} section of
the configuration:@
# PROXY_PASSWORD =@
@end example
address@hidden Configuring your peer to provide a hostlist
address@hidden Configuring your peer to provide a hostlist
address@hidden Configuring your peer to provide a hostlist
address@hidden Configuring your peer to provide a hostlist
If you operate a peer permanently connected to GNUnet you can configure your
peer to act as a hostlist server, providing other peers the list of peers known
@@ -2548,7 +2569,7 @@ Advertising without providing a hostlist does not make
sense and will not work.
@end itemize
@node Configuring the datastore
address@hidden Configuring the datastore
address@hidden Configuring the datastore
The datastore is what GNUnet uses to for long-term storage of file-sharing
data. Note that long-term does not mean 'forever' since content does have an
@@ -2563,7 +2584,7 @@ datastore, you need to specify which database GNUnet
should use to do so.
Currently, you have the choice between sqLite, MySQL and Postgres.
@node Configuring the MySQL database
address@hidden Configuring the MySQL database
address@hidden Configuring the MySQL database
This section describes how to setup the MySQL database for GNUnet.
@@ -2595,7 +2616,7 @@ Complex manual setup
@end itemize
@node Setup Instructions
address@hidden Setup Instructions
address@hidden Setup Instructions
@itemize @bullet
@@ -2637,7 +2658,7 @@ password=$the_password_you_like
Luckily $USER has only priviledges to mess up GNUnet's tables, which should be
pretty harmless.
@node Testing
address@hidden Testing
address@hidden Testing
You should briefly try if the database connection works. First, login as $USER.
Then use:
@@ -2654,7 +2675,7 @@ If you get "ERROR 2002: Can't connect to local MySQL
server@
"ln -s /var/run/mysqld/mysqld.sock /tmp/mysql.sock"@
so there may be some additional trouble depending on your mysql setup.
@node Performance Tuning
address@hidden Performance Tuning
address@hidden Performance Tuning
For GNUnet, you probably want to set the option
@example
@@ -2673,7 +2694,7 @@ If you want to run the testcases, you must create a
second database
used for testing ("make check").
@node Configuring the Postgres database
address@hidden Configuring the Postgres database
address@hidden Configuring the Postgres database
This text describes how to setup the Postgres database for GNUnet.
@@ -2750,8 +2771,8 @@ $ createdb gnunetcheck # this way you can run "make check"
Now you should be able to start @code{gnunet-arm}.
address@hidden Testing the setup manually
@node Testing the setup manually
address@hidden Testing the setup manually
You may want to try if the database connection works. First, again login as
the user who will run gnunet-arm. Then use,
--
To stop receiving notification emails like this one, please contact
address@hidden