gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnunet] branch master updated (bda28efd1 -> 246c58548)


From: gnunet
Subject: [gnunet] branch master updated (bda28efd1 -> 246c58548)
Date: Thu, 05 Jan 2023 14:03:14 +0100

This is an automated email from the git hooks/post-receive script.

martin-schanzenbach pushed a change to branch master
in repository gnunet.

    from bda28efd1 BUILD: Properly set installation directories for 
gnunet-suidfix and gnunet-bcd
     new 42d251fad DOC: Install gnunet-testing manpage.
     new cff555170 GNS: Add a BCD service configuration for ARM as it now lives 
under libexec.
     new d80b32753 DOC: Add gnunet-did manpage. Issue #7543
     new 246c58548 PEERSTORE: Stop installing gnunet-peerstore binary that does 
not do anything.

The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 doc/man/Makefile.am                         |  4 +-
 doc/man/{gnunet-resolver.1 => gnunet-did.1} | 69 ++++++++++++++++++++---------
 src/gns/gns.conf.in                         |  5 +++
 src/peerstore/Makefile.am                   |  3 +-
 4 files changed, 58 insertions(+), 23 deletions(-)
 copy doc/man/{gnunet-resolver.1 => gnunet-did.1} (56%)

diff --git a/doc/man/Makefile.am b/doc/man/Makefile.am
index cad20306d..44d99e7e4 100644
--- a/doc/man/Makefile.am
+++ b/doc/man/Makefile.am
@@ -51,6 +51,7 @@ man_MANS = \
   gnunet-dns2gns.1 \
   gnunet-datastore.1 \
   gnunet-download.1 \
+  gnunet-did.1 \
   gnunet-ecc.1 \
   gnunet-fs.1 \
   gnunet-gns.1 \
@@ -62,7 +63,7 @@ man_MANS = \
   gnunet-namestore.1 \
   gnunet-namestore-fcfsd.1 \
   gnunet-namestore-dbtool.1 \
-       gnunet-namestore-zonefile.1 \
+  gnunet-namestore-zonefile.1 \
   gnunet-nat.1 \
   gnunet-nat-auto.1 \
   gnunet-nat-server.1 \
@@ -78,6 +79,7 @@ man_MANS = \
   gnunet-search.1 \
   gnunet-statistics.1 \
   gnunet-testbed-profiler.1 \
+  gnunet-testing.1 \
   gnunet-testing-run-service.1 \
   gnunet-timeout.1 \
   gnunet-transport.1 \
diff --git a/doc/man/gnunet-resolver.1 b/doc/man/gnunet-did.1
similarity index 56%
copy from doc/man/gnunet-resolver.1
copy to doc/man/gnunet-did.1
index 8dc63ff06..283561920 100644
--- a/doc/man/gnunet-resolver.1
+++ b/doc/man/gnunet-did.1
@@ -1,5 +1,5 @@
 .\" This file is part of GNUnet.
-.\" Copyright (C) 2001-2019 GNUnet e.V.
+.\" Copyright (C) 2023 GNUnet e.V.
 .\"
 .\" Permission is granted to copy, distribute and/or modify this document
 .\" under the terms of the GNU Free Documentation License, Version 1.3 or
@@ -21,40 +21,74 @@
 .\"
 .\" SPDX-License-Identifier: GPL3.0-or-later OR FDL1.3-or-later
 .\"
-.Dd January 4, 2012
-.Dt GNUNET-RESOLVER 1
+.Dd January 5, 2023
+.Dt GNUNET-DID 1
 .Os
 .Sh NAME
-.Nm gnunet-resolver
-.Nd built-in GNUnet stub resolver
+.Nm gnunet-did
+.Nd command line tool to create and manage gnunet identity DIDs.
 .Sh SYNOPSIS
 .Nm
+.Op Fl A | -show-all
+.Op Fl C | -create
 .Op Fl c Ar FILENAME | Fl -config= Ns Ar FILENAME
+.Op Fl d Ar DID | Fl -did= Ns Ar DID
+.Op Fl D Ar DID_DOCUMENT | Fl -did-document= Ns Ar DID_DOCUMENT
+.Op Fl e Ar EGO | Fl -ego= Ns Ar EGO
+.Op Fl g | -get
 .Op Fl h | -help
 .Op Fl L Ar LOGLEVEL | Fl -loglevel= Ns Ar LOGLEVEL
 .Op Fl l Ar LOGFILE | Fl -logfile= Ns Ar LOGFILE
-.Op Fl r | -reverse
+.Op Fl r | -remove
+.Op Fl R | -replace
+.Op Fl s | -show
+.Op Fl t Ar TIME | Fl -expiration-time= Ns Ar TIME
 .Op Fl v | -version
-.Ao Ar hostname Ac
 .Sh DESCRIPTION
 .Nm
-allows you to use the built-in GNUnet stub resolver.
+is a command line tool to create and manage gnunet identity DIDs.
+.Sh OPTIONS
 .Bl -tag -width indent
+.It Fl A | -show-all
+List all DIDs for all egos.
+.It Fl C | -create
+Create a DID Document and display the DID.
 .It Fl c Ar FILENAME | Fl -config= Ns Ar FILENAME
-Use the configuration file FILENAME.
+Use the specified configuration file
+.Ar FILENAME .
+.It Fl d Ar DID | Fl -did= Ns Ar DID
+The to use for the operation is 
+.Ar DID .
+.It Fl D Ar DID_DOCUMENT | Fl -did-document= Ns Ar DID_DOCUMENT
+The DID Document to use is
+.Ar DID_DOCUMENT .
+.It Fl e Ar EGO | Fl -ego= Ns Ar EGO
+The ego to use is
+.Ar EGO .
+.It Fl g | -get
+Get the DID Document associated with the DID given in
+.Ar DID .
 .It Fl h | -help
 Print short help on options.
 .It Fl L Ar LOGLEVEL | Fl -loglevel= Ns Ar LOGLEVEL
 Use LOGLEVEL for logging.
 Valid values are DEBUG, INFO, WARNING and ERROR.
 .It Fl l Ar LOGFILE | Fl -logfile= Ns Ar LOGFILE
-Configure logging to write logs to LOGFILE.
-.It Fl r | -reverse
-Perform a reverse lookup.
+Configure logging to write logs to
+.Ar LOGFILE .
+.It Fl r | -remove
+Remove the DID given in --did.
+.It Fl R | -replace
+Replace the DID Docuemnt given in --did-document for the DID given in
+.Ar DID .
+.It Fl s | -show
+Show the DID for the ego given in --ego.
+.It Fl t | -expiration-time
+The expiration time to use in the GNS record for the DID Document given in
+Ar. DID_DOCUMENT .
 .It Fl v | -version
 Print GNUnet version number.
 .El
-.\".Sh EXAMPLES
 .Sh SEE ALSO
 The full documentation for gnunet is maintained as a Texinfo manual.
 If the
@@ -63,15 +97,8 @@ and gnunet programs are properly installed at your site, the 
command
 .Pp
 .Dl info gnunet
 .Pp
-should give you access to the complete handbook,
-.Pp
-.Dl info gnunet-c-tutorial
-.Pp
-will give you access to a tutorial for developers.
+should give you access to the complete handbook.
 .sp
-Depending on your installation, this information is also available in
-.Xr gnunet 7 and
-.Xr gnunet-c-tutorial 7 .
 .\".Sh HISTORY
 .\".Sh AUTHORS
 .Sh BUGS
diff --git a/src/gns/gns.conf.in b/src/gns/gns.conf.in
index 309c7ada2..d8a27ec22 100644
--- a/src/gns/gns.conf.in
+++ b/src/gns/gns.conf.in
@@ -35,6 +35,11 @@ BIND_TO6=::1
 PROXY_CACERT = $GNUNET_DATA_HOME/gns/gns_ca_cert.pem
 PROXY_UNIXPATH = $GNUNET_RUNTIME_DIR/gnunet-gns-proxy.sock
 
+[bcd]
+BINARY = gnunet-bcd
+OPTIONS = -p 8888
+START_ON_DEMAND = NO
+RUN_PER_USER = YES
 
 [dns2gns]
 BINARY = gnunet-dns2gns
diff --git a/src/peerstore/Makefile.am b/src/peerstore/Makefile.am
index d9904e59d..41fa18b98 100644
--- a/src/peerstore/Makefile.am
+++ b/src/peerstore/Makefile.am
@@ -14,7 +14,8 @@ if USE_COVERAGE
   AM_CFLAGS = -fprofile-arcs -ftest-coverage
 endif
 
-bin_PROGRAMS = \
+# This program does not do anything.
+noinst_PROGRAMS = \
  gnunet-peerstore
 
 libexec_PROGRAMS = \

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]