man gnunetd (Commandes) - The GNUnet deamon
NAME
gnunetd - The GNUnet deamon
SYNOPSIS
gnunetd [OPTIONS]
DESCRIPTION
The GNUnet deamon, required for any GNUnet operations (searches, downloads, etc). gnunetd does not require root rights.
- -h, --help
- print help page
- -c FILENAME, --config=FILENAME
- load config file (default: /etc/gnunet.conf)
- -v, --version
- print the version number
- -d, --debug
- do not detach from the console (for debugging); log messages are written to stderr instead of the logfile in -d mode.
- -u USER, --user=USER
- run as user USER (and if available as group USER). Note that to use this option, you will probably have to start gnunetd as root. It is typically better to directly start gnunetd as that user instead.
- -L LOGLEVEL, --loglevel=LOGLEVEL
- change the loglevel. Possible values for LOGLEVEL are NOTHING, FATAL, ERROR, FAILURE, WARNING, MESSAGE, INFO, DEBUG, CRON and EVERYTHING.
NOTES
Before you can share, search or download files from GNUnet you must start the GNUnet server, gnunetd. If you start gnunetd as root (which is not required), you can use the -u option such that GNUnet runs as a different user. If a group of the same name exists, GNUnet will also change to that group. If GNUnet cannot change its UID to USER or GID to USER, a warning will be printed and gnunetd will *continue* with the rights of the user that invoked gnunetd.
FILES
- /etc/gnunet.conf
- gnunetd configuration file (default location).
- /var/lib/GNUnet/.hostkey
- Nodes GNUnet RSA private key. Keep secret.
- /var/lib/GNUnet/data/hosts/
- Hostkeys. GNUnet stores contact information and public keys of other nodes here. You may want to make this directory publically available.
- /var/lib/GNUnet/data/afs/content/
- Block database for anonymous file sharing. Depending on how you compiled GNUnet, a gdbm or tdb database or a directory is used. GNUnet will store isolated blocks of files here.
- /var/lib/GNUnet/data/credit/
- Trust directory. GNUnet stores economic information about other nodes here, in particular how much useful data we have received from which remote node.
REPORTING BUGS
Report bugs by using mantis <https://gnunet.org/mantis/> or by sending electronic mail to <gnunet-developers@gnu.org>
SEE ALSO
gnunet-gtk(1), gnunet-insert(1), gnunet-search(1), gnunet-download(1), gnunetd.conf(5), gnunetd(1)