gnunet-namestore-zonefile1
Import gnu name system (gns) zone data using zonefiles.
Usage
gnunet-namestore-zonefile [{-c
FILENAME | --config=FILENAME}]
[{-h | --help}]
[{-L
LOGLEVEL | --loglevel=LOGLEVEL}]
[{-v | --version}]
[{-z
EGO | --zone=EGO}]
Overview
gnunet-namestore-zonefile can be used to manipulate records in a GNS zone.
The zonefile is read from standard input.
$ORIGIN entries in the zonefile will be treated as ego names (without the trailing ".") and created if missing.
To implicity give an initial $ORIGIN, use the --ego flag.
All records will be created public and with relative expiration times set to the value provided in $TTL entries.
The options are as follows:
-cFILENAME |--config=FILENAME-
Use the configuration file FILENAME.
-
-h | --help -
Print short help on options.
-LLOGLEVEL |--loglevel=LOGLEVEL-
Use LOGLEVEL for logging. Valid values are DEBUG, INFO, WARNING and ERROR.
-
-v | --version -
Print GNUnet version number.
-zEGO |--zone=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.
Releases
Unchanged in 2 releases since Debian 12 (Bookworm).