aboutsummaryrefslogtreecommitdiff
path: root/doc/man
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2018-04-23 15:59:03 +0200
committerChristian Grothoff <christian@grothoff.org>2018-04-23 15:59:03 +0200
commit08795cc18190529e28a4ccc54e225534f55ed209 (patch)
tree992187d21a4ce155facd3fc5a8d2cb5860ced164 /doc/man
parent3e2b9dc6d520b6be53a3c41a112f224df12d9f99 (diff)
downloadgnunet-08795cc18190529e28a4ccc54e225534f55ed209.tar.gz
gnunet-08795cc18190529e28a4ccc54e225534f55ed209.zip
fix transition to multi-server in cmd line for gnunet-zoneimport
Diffstat (limited to 'doc/man')
-rw-r--r--doc/man/gnunet-zoneimport.17
1 files changed, 3 insertions, 4 deletions
diff --git a/doc/man/gnunet-zoneimport.1 b/doc/man/gnunet-zoneimport.1
index d268bf9ff..afe3354e6 100644
--- a/doc/man/gnunet-zoneimport.1
+++ b/doc/man/gnunet-zoneimport.1
@@ -4,12 +4,14 @@
4gnunet\-zoneimport \- import DNS zone into GNS zone 4gnunet\-zoneimport \- import DNS zone into GNS zone
5 5
6.SH SYNOPSIS 6.SH SYNOPSIS
7.B gnunet\-zoneimport -s IP 7.B gnunet\-zoneimport [IP]+
8.br 8.br
9 9
10.SH DESCRIPTION 10.SH DESCRIPTION
11\fBgnunet\-zoneimport\fP reads a list of domain names (FQDN) from stdin and issues DNS queries for each of the domain names given. It then checks if a local ego with a name matching the domain exists. Specifically, if the domain name is "example.fr", it will check if an ego "fr" exists, while for a domain "example.com.fr" it will look for an ego called "com.fr"). If so, it will convert the DNS records into GNS records (in particular converting NS records and glue records to GNS2DNS records) and add them to the namestore under the label ("example" in the examples above). 11\fBgnunet\-zoneimport\fP reads a list of domain names (FQDN) from stdin and issues DNS queries for each of the domain names given. It then checks if a local ego with a name matching the domain exists. Specifically, if the domain name is "example.fr", it will check if an ego "fr" exists, while for a domain "example.com.fr" it will look for an ego called "com.fr"). If so, it will convert the DNS records into GNS records (in particular converting NS records and glue records to GNS2DNS records) and add them to the namestore under the label ("example" in the examples above).
12 12
13The arguments given to gnunet\-zoneimport is a list of IP addresses of DNS servers to query.
14
13gnunet\-zoneimport will usually never terminate: it will check when DNS records expire, and re-issue requests when the old DNS records have expired so that GNS always has the latest data. 15gnunet\-zoneimport will usually never terminate: it will check when DNS records expire, and re-issue requests when the old DNS records have expired so that GNS always has the latest data.
14 16
15gnunet\-zoneimport will issue many DNS queries in parallel, but is rate-limited in various ways, so most DNS servers should easily handle the load. gnunet\-zoneimport will perform a limited number of retries if queries fail. 17gnunet\-zoneimport will issue many DNS queries in parallel, but is rate-limited in various ways, so most DNS servers should easily handle the load. gnunet\-zoneimport will perform a limited number of retries if queries fail.
@@ -23,9 +25,6 @@ Finally, gnunet\-zoneimport keeps information for each domain name in memory. T
23.IP "\-c FILENAME, \-\-config=FILENAME" 25.IP "\-c FILENAME, \-\-config=FILENAME"
24Use the configuration file FILENAME. 26Use the configuration file FILENAME.
25.B 27.B
26.IP "\-s IP, \-\-server IP"
27IP address of the DNS server to query. Should be the authoritative server for the domain (lookup the IP address of the NS server!) and not some recursive resolver (which would be both slow and is more likely to return only partial information).
28.B
29.IP "\-h, \-\-help" 28.IP "\-h, \-\-help"
30Print short help on options. 29Print short help on options.
31 30