gnunet-svn
[Top][All Lists]
Advanced

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

[gnunet] 01/02: - add gnunet-namestore-zonefile man page


From: gnunet
Subject: [gnunet] 01/02: - add gnunet-namestore-zonefile man page
Date: Fri, 21 Oct 2022 04:20:39 +0200

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

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

commit fb0ee05fb2793f2cd5fd71f0ea72390094a2a828
Author: Martin Schanzenbach <schanzen@gnunet.org>
AuthorDate: Fri Oct 21 11:17:53 2022 +0900

    - add gnunet-namestore-zonefile man page
---
 doc/man/Makefile.am                 |  1 +
 doc/man/gnunet-namestore-zonefile.1 | 97 +++++++++++++++++++++++++++++++++++++
 2 files changed, 98 insertions(+)

diff --git a/doc/man/Makefile.am b/doc/man/Makefile.am
index be7a810f8..2dec9af71 100644
--- a/doc/man/Makefile.am
+++ b/doc/man/Makefile.am
@@ -83,6 +83,7 @@ man_MANS = \
   gnunet-namestore.1 \
   gnunet-namestore-fcfsd.1 \
   gnunet-namestore-dbtool.1 \
+       gnunet-namestore-zonefile.1 \
   gnunet-nat.1 \
   gnunet-nat-auto.1 \
   gnunet-nat-server.1 \
diff --git a/doc/man/gnunet-namestore-zonefile.1 
b/doc/man/gnunet-namestore-zonefile.1
new file mode 100644
index 000000000..2b602b8df
--- /dev/null
+++ b/doc/man/gnunet-namestore-zonefile.1
@@ -0,0 +1,97 @@
+.\" This file is part of GNUnet.
+.\" Copyright (C) 2022 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
+.\" any later version published by the Free Software Foundation; with no
+.\" Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.  A
+.\" copy of the license is included in the file
+.\" FDL-1.3.
+.\"
+.\" A copy of the license is also available from the Free Software
+.\" Foundation Web site at http://www.gnu.org/licenses/fdl.html}.
+.\"
+.\" Alternately, this document is also available under the General
+.\" Public License, version 3 or later, as published by the Free Software
+.\" Foundation.  A copy of the license is included in the file
+.\" GPL3.
+.\"
+.\" A copy of the license is also available from the Free Software
+.\" Foundation Web site at http://www.gnu.org/licenses/gpl.html
+.\"
+.\" SPDX-License-Identifier: GPL3.0-or-later OR FDL1.3-or-later
+.\"
+.Dd Friday 21, 2022
+.Dt GNUNET-NAMESTORE-ZONEFILE 1
+.Os
+.Sh NAME
+.Nm gnunet-namestore-zonefile
+.Nd Import GNU Name System (GNS) zone data using zonefiles.
+.Sh SYNOPSIS
+.Nm
+.Op Fl c Ar FILENAME | Fl -config= Ns Ar FILENAME
+.Op Fl h | -help
+.Op Fl L Ar LOGLEVEL | Fl -loglevel= Ns Ar LOGLEVEL
+.Op Fl v | -version
+.Op Fl z Ar EGO | Fl -zone= Ns Ar EGO
+.Sh DESCRIPTION
+.Nm
+can be used to manipulate records in a GNS zone.
+.Pp
+The zonefile is read from standard input.
+.Pp
+$ORIGIN entries in the zonefile will be treated as ego names (without the 
trailing ".") and created if missing.
+.Pp
+To implicity give an initial $ORIGIN, use the --ego flag.
+.Pp
+All records will be created public and with relative expiration times set to 
the value provided in $TTL entries.
+.Pp
+The options are as follows:
+.Bl -tag -width indent
+.It Fl c Ar FILENAME | Fl -config= Ns Ar FILENAME
+Use the configuration file FILENAME.
+.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 v | -version
+Print GNUnet version number.
+.It Fl z Ar EGO | Fl -zone= Ns Ar EGO
+Specifies the name of the ego controlling the private key for the
+zone. If not provided, we will attempt to use the default identity set
+for the "namestore". Alternatively, a private key may be passed in
+Base32-encoding using the GNUNET_NAMESTORE_EGO_PRIVATE_KEY environment
+variable. The latter is useful to improve performance of tools like
+Ascension as it allows the command to skip IPC with the identity
+management subsystem.
+.El
+.\".Sh EXAMPLES
+.\".Sh FILES
+.Sh SEE ALSO
+.Xr gnunet-gns 1 ,
+.Xr gnunet-namestore 1
+.sp
+The full documentation for GNUnet is maintained as a Texinfo manual.
+If the
+.Xr info 1
+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.
+.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
+Report bugs by using
+.Lk https://bugs.gnunet.org
+or by sending electronic mail to
+.Aq Mt gnunet-developers@gnu.org .

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