Man Linux: Main Page and Category List

NAME

       gnunetd - The GNUnet daemon

SYNOPSIS

       gnunetd [OPTIONS]

DESCRIPTION

       The  GNUnet  daemon,  required  for  any  GNUnet  operations (searches,
       downloads, etc). gnunetd does not require root rights.

       -c FILENAME, --config=FILENAME
              load config file (default: /etc/gnunet.conf)

       -d, --debug
              do not detach from the console (for debugging); log messages are
              written to stderr in addition to the logfile.

       -h, --help
              print help page

       -l, --loud
              print  all  log  messages (to stderr).  Only works together with
              the -d option.  Also disables logging to files.

       -L LOGLEVEL, --loglevel=LOGLEVEL
              change the loglevel. Possible values for LOGLEVEL  are  NOTHING,
              FATAL,  ERROR,  WARNING,  INFO,  STATUS  and  DEBUG.   Note that
              options in the configuration  file  take  precedence  over  this
              option (the argument will be ignored in that case).

       -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.

       -v, --version
              print the version number

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/fs/
              Shared content (and indexing  information)  is  stored  in  this
              directory.

       /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/bugs/> 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)