TeXLive distribution first, for example using the package\-manager
apt: "apt-get install texlive-full".
.SH OPTIONS
-.B
.IP "\-p PORT, \-\-port=PORT"
Run the HTTP server on port PORT.
-.B
.IP "\-c FILENAME, \-\-config=FILENAME"
Use the configuration file FILENAME.
-.B
.IP "\-h, \-\-help"
Print short help on options.
-.B
.IP "\-L LOGLEVEL, \-\-loglevel=LOGLEVEL"
Use LOGLEVEL for logging. Valid values are DEBUG, INFO, WARNING and ERROR.
-.B
.IP "\-v, \-\-version"
Print GNUnet version number.
.SH BUGS
suited, however.
.SH SPECIFIC OPTIONS
-.B
.IP "\-C CONNECTION_ID, \-\-connection=CONNECTION_ID"
Provide information about a particular connection.
-.B
.IP "\-d, \-\-dump"
Dump debug information to STDERR.
-.B
.IP "\-e, \-\-echo"
Activate echo mode.
-.B
.IP "\-o SHARED_SECRET, \-\-open-port=SHARED_SECRET"
Listen for connections using a shared secret among sender and recipient.
-.B
.IP "\-p PEER_ID, \-\-peer=PEER_ID"
Provide information about a patricular peer.
-.B
.IP "\-P, \-\-peers"
Provide information about all peers.
-.B
.IP "\-T, \-\-tunnels"
Provide information about all tunnels.
.SH STANDARD OPTIONS
-.B
.IP "\-c FILENAME, \-\-config=FILENAME"
Use the configuration file FILENAME.
-.B
.IP "\-h, \-\-help"
Print short help on options.
-.B
.IP "\-l LOGFILE, \-\-logfile=LOGFILE"
Configure logging to write logs to LOGFILE.
-.B
.IP "\-L LOGLEVEL, \-\-loglevel=LOGLEVEL"
Use LOGLEVEL for logging. Valid values are DEBUG, INFO, WARNING and ERROR.
-.B
.IP "\-v, \-\-version"
Print GNUnet version number.
.SH DESCRIPTION
\fBgnunet\-config\fP can be used to read or modify GNUnet configuration files.
.SH OPTIONS
-.B
.IP "\-f, \-\-filename"
When accessing a specific option using \-s and \-o, perform expansions as if the
value represents a filename.
-.B
.IP "\-s SECTION, \-\-section=SECTION"
Which configuration section should be accessed or edited. Required option.
-.B
.IP "\-S, \-\-list\-sections"
List available configuration sections for use with \-\-section.
-.B
.IP "\-W, \-\-rewrite"
Consider differences to defaults only.
-.B
.IP "\-o OPTION, \-\-option=OPTION"
Which configuration option should be accessed or edited. Required to set a value.
If not given, all values of a given section will be printed in the
format "OPTION = VALUE".
-.B
.IP "\-V VALUE, \-\-value VALUE"
Configuration value to store in the given section under the given option.
Must only be given together with \-s and \-o options.
-.B
.IP "\-c FILENAME, \-\-config=FILENAME"
Use the configuration file FILENAME.
-.B
.IP "\-h, \-\-help"
Print short help on options.
-.B
.IP "\-L LOGLEVEL, \-\-loglevel=LOGLEVEL"
Use LOGLEVEL for logging. Valid values are DEBUG, INFO, WARNING and ERROR.
-.B
.IP "\-v, \-\-version"
Print GNUnet version number.
.SH BUGS
You can use gnunet\-conversation\-test without having a peer running
on your computer.
.SH OPTIONS
-.B
.IP "\-c FILENAME, \-\-config=FILENAME"
Use the configuration file FILENAME.
-.B
.IP "\-h, \-\-help"
Print short help on options.
-.B
.IP "\-L LOGLEVEL, \-\-loglevel=LOGLEVEL"
Use LOGLEVEL for logging.
Valid values are DEBUG, INFO, WARNING and ERROR.
-.B
.IP "\-v, \-\-version"
Print GNUnet version number.
.SH BUGS
gnunet\-conversation has an interactive help system via the /help
command.
.SH OPTIONS
-.B
.IP "\-c FILENAME, \-\-config=FILENAME"
Use the configuration file FILENAME.
-.B
.IP "\-e NAME, \-\-ego=NAME"
Specifies the NAME of the ego to use (for caller ID).
-.B
.IP "\-h, \-\-help"
Print short help on options.
-.B
.IP "\-L LOGLEVEL, \-\-loglevel=LOGLEVEL"
Use LOGLEVEL for logging.
Valid values are DEBUG, INFO, WARNING and ERROR.
-.B
.IP "\-p LINE, \-\-phone=LINE"
Optional argument that can be used to specify the phone LINE to be used with
the conversation service.
The default LINE is zero, which should be fine for most users.
-.B
.IP "\-v, \-\-version"
Print GNUnet version number.
.SH BUGS
GNS\-resolution to an entire network or to offer GNS\-resolution to DNS users.
.SH OPTIONS
-.B
.IP "\-c FILENAME, \-\-config=FILENAME"
Use the configuration file FILENAME.
-.B
.IP "\-d IP, \-\-dns=IP"
IP address of a recursive DNS resolver that should be used for non-GADS hostnames.
-.B
.IP "\-h, \-\-help"
Print short help on options.
-.B
.IP "\-L LOGLEVEL, \-\-loglevel=LOGLEVEL"
Use LOGLEVEL for logging. Valid values are DEBUG, INFO, WARNING and ERROR.
-.B
.IP "\-v, \-\-version"
Print GNUnet version number.
key will be printed to the console.
.SH OPTIONS
-.B
.IP "\-g COUNT, \-\-generate-keys=COUNT"
Create COUNT public-private key pairs and write them to FILENAME.
Used for creating a file for testing.
-.B
.IP "\-p, \-\-print-public-key"
Print the corresponding public key to stdout. This is the value used
for PKEY records in GNS.
-.B
.IP "\-P, \-\-print-private-key"
Print the corresponding private key to stdout. This is the value used
for PKEY records in GNS.
-.B
.IP "\-x, \-\-print-hex"
Print the corresponding public key to stdout in HEX format. Useful
for comparing to Ed25519 keys in X.509 tools.
-.B
.IP "\-c FILENAME, \-\-config=FILENAME"
Use the configuration file FILENAME.
-.B
.IP "\-h, \-\-help"
Print short help on options.
-.B
.IP "\-L LOGLEVEL, \-\-loglevel=LOGLEVEL"
Use LOGLEVEL for logging. Valid values are DEBUG, INFO, WARNING and
ERROR.
-.B
.IP "\-v, \-\-version"
Print GNUnet version number.
of this proxy or the \-\-authority switch is used to specify an
appropriate CA certificate that is already trusted by the browser.
.SH OPTIONS
-.B
.IP "\-c FILENAME, \-\-config=FILENAME"
Use the configuration file FILENAME.
-.B
.IP "\-a AUTHORITY, \-\-authority=AUTHORITY"
Path to a PEM CA file that contains the certificate and private key of
the CA to use to assert the validity of GNS names. The default port is
specified in the configuration file for the gns service under
"[gns-proxy]" PROXY_CACERT.
-.B
.IP "\-p PORT, \-\-port=PORT"
The port this proxy should listen on. Default is 7777.
-.B
.IP "\-h, \-\-help"
Print short help on options.
-.B
.IP "\-L LOGLEVEL, \-\-loglevel=LOGLEVEL"
Use LOGLEVEL for logging. Valid values are DEBUG, INFO, WARNING and
ERROR.
-.B
.IP "\-v, \-\-version"
Print GNUnet version number.
.SH BUGS
\fBgnunet\-gns\fP can be used to lookup and process GNU Name Service
names.
.SH OPTIONS
-.B
.IP "\-c FILENAME, \-\-config=FILENAME"
Use the configuration file FILENAME.
-.B
.IP "\-r, \-\-raw"
No unneeded output.
This is a quiet mode where only important information is displayed.
For example a lookup for an IP address will only yield the IP address,
no descriptive text.
-.B
.IP "\-h, \-\-help"
Print short help on options.
-.B
.IP "\-L LOGLEVEL, \-\-loglevel=LOGLEVEL"
Use LOGLEVEL for logging.
Valid values are DEBUG, INFO, WARNING and ERROR.
-.B
.IP "\-u NAME, \-\-lookup=NAME"
Name to lookup.
Resolve the specified name using the GNU Name System.
-.B
.IP "\-t TYPE, \-\-type=TYPE"
Resource Record Type (TYPE) to look for.
Supported TYPE's are: A, AAAA, CNAME, NS, PKEY, PSEU, TLSA, SRV, SOA,
MX, LEHO, VPN, REV, PTR, TXT.
Defaults to "A".
-.B
.IP "\-v, \-\-version"
Print GNUnet version number.
.SH RETURN VALUE
namecache.
.SH OPTIONS
-.B
.IP "\-c FILENAME, \-\-config=FILENAME"
Use the configuration file FILENAME.
-.B
.IP "\-h, \-\-help"
Print short help on options.
-.B
.IP "\-L LOGLEVEL, \-\-loglevel=LOGLEVEL"
Use LOGLEVEL for logging. Valid values are DEBUG, INFO, WARNING and
ERROR.
-.B
.IP "\-n NAME, \-\-name=NAME"
Name (label) of the record to display (mandatory option)
-.B
.IP "\-v, \-\-version"
Print GNUnet version number.
-.B
.IP "\-z PKEY, \-\-zone=PKEY"
Specifies the public key of the zone to inspect (mandatory option)
"-z" option. After that, you can start the FCFSD service (possibly using
gnunet\-arm).
.SH OPTIONS
-.B
.IP "\-c FILENAME, \-\-config=FILENAME"
Use the configuration file FILENAME.
-.B
.IP "\-h, \-\-help"
Print short help on options.
-.B
.IP "\-L LOGLEVEL, \-\-loglevel=LOGLEVEL"
Use LOGLEVEL for logging. Valid values are DEBUG, INFO, WARNING and
ERROR.
-.B
.IP "\-v, \-\-version"
Print GNUnet version number.
-.B
.IP "\-z EGO, \-\-zone=EGO"
Specifies for which EGO should FCFSD manage the zone.
.SH BUGS
\fBgnunet\-namestore\fP can be used to manipulate records in a GNS zone.
.SH OPTIONS
-.B
.IP "\-a, \-\-add"
Desired operation is adding a record
-.B
.IP "\-c FILENAME, \-\-config=FILENAME"
Use the configuration file FILENAME.
-.B
.IP "\-d, \-\-delete"
Desired operation is deleting records under the given name that match
the specified type (\-t) and value (\-V). If type or value are not
match (and possibly multiple or all values under the given label will
be deleted). Specifying a label (\-n) is mandatory. Note that
matching by expiration time or flags is (currently) not supported.
-.B
.IP "\-D, \-\-display"
Desired operation is listing of matching records
-.B
.IP "\-e TIME, \-\-expiration=TIME"
Specifies expiration time of record to add; format is relative time,
i.e "1 h" or "7 d 30 m". Supported units are "ms", "s", "min" or
"minutes", "h" (hours), "d" (days) and "a" (years).
-.B
.IP "\-h, \-\-help"
Print short help on options.
-.B
.IP "\-i NICKNAME, \-\-nick=NICKNAME"
Set the desired NICKNAME for the zone. The nickname will be included
in all (public) records and used as the suggested name for this zone.
-.B
.IP "\-L LOGLEVEL, \-\-loglevel=LOGLEVEL"
Use LOGLEVEL for logging. Valid values are DEBUG, INFO, WARNING and
ERROR.
-.B
.IP "\-m, \-\-monitor"
Monitor changes to the zone on an ongoing basis (in contrast to \-D,
which merely displays the current records)
-.B
.IP "\-n NAME, \-\-name=NAME"
Label or name of the record to add/delete/display
-.B
.IP "\-p, \-\-public"
Create a record that is public (shared with other users that know the
label)
-.B
.IP "\-r PKEY, \-\-reverse=PKEY"
Determine our GNS name for the given public key (reverse lookup of the
PKEY) in the given zone.
-.B
.IP "\-R RECORDLINE, \-\-replace=RECORDLINE"
Sets record set to values given in RECORDLINE. This option can be specified multiple
times to provide multiple records for the record set. Existing records under the
be given explicitly, seconds is always implied), TYPE is the
DNS/GNS record type, FLAGS is "(N)ORMAL", "(S)HADOW" or "(P)UBLIC". The VALUE
follows the usual human-readable value format(s) of DNS/GNS.
-.B
.IP "\-s, \-\-shadow"
Create a record that is a shadow record. Shadow records are only used
once all other records of the same type under the same label have
expired.
-.B
.IP "\-t TYPE, \-\-type=TYPE"
Type of the record to add/delete/display (i.e. "A", "AAAA", "NS",
"PKEY", "MX" etc.)
-.B
.IP "\-u URI, \-\-uri=URI"
Add PKEY record from gnunet://gns/-URI to our zone; the record type is
always PKEY, if no expiration is given FOREVER is used
-.B
.IP "\-v, \-\-version"
Print GNUnet version number.
-.B
.IP "\-V VALUE, \-\-value=VALUE"
Value to store or remove from the GNS zone. Specific format depends
on the record type. A records expect a dotted decimal IPv4 address,
AAAA records an IPv6 address, PKEY a public key in GNUnet's printable
format, and CNAME and NS records should be a domain name.
-.B
.IP "\-z EGO, \-\-zone=EGO"
Specifies the name of the ego controlling the private key for the zone
(mandatory option)
This tool allows testing various NAT traversal functions, as well
as attempting auto\-configuration.
.SH OPTIONS
-.B
.IP "\-a, \-\-auto"
Attempt auto\-configuration for NAT traversal.
-.B
.IP "\-c FILENAME, \-\-config=FILENAME"
Use the configuration file FILENAME.
-.B
.IP "\-S NAME, \-\-section=NAME"
Name of the configuration section with details about the configuration
to test. For example "transport-tcp".
.IP "\-t, \-\-tcp"
Use TCP.
-.B
.IP "\-u, \-\-udp"
Use UDP.
-.B
.IP "\-w, \-\-write"
Write configuration to configuration file, useful in combination with
autoconfiguration (\-a).
option in the [setup] section of the configuration file of hosts that
are supposed to autoconfigure with this server.
.SH OPTIONS
-.B
.IP "\-c FILENAME, \-\-config=FILENAME"
Use the configuration file FILENAME.
.SH BUGS
This tool allows testing various NAT traversal functions, as well as
attempting auto\-configuration.
.SH OPTIONS
-.B
.IP "\-b ADDRESS, \-\-bind=ADDRESS"
Assume that the service is (locally) bound to ADDRESS.
-.B
.IP "\-c FILENAME, \-\-config=FILENAME"
Use the configuration file FILENAME.
-.B
.IP "\-e ADDRESS, \-\-external=ADDRESS"
Assume that ADDRESS is the globally visible address of the peer.
-.B
.IP "\-i ADDRESS, \-\-in=ADDRESS"
Assuming we are listening at ADDRESS for connection reversal requests.
-.B
.IP "\-r ADDRESS, \-\-remote=ADDRESS"
Ask the peer at ADDRESS for connection reversal, using the local
address for the target address of the reversal.
-.B
.IP "\-S NAME, \-\-section=NAME"
Name of section in configuration file to use for additional options.
-.B
.IP "\-s, \-\-stun"
Enable processing of STUN requests.
Will try to read UDP packets from the bind address and handle the
packets if they are STUN packets.
Will only work with UDP.
-.B
.IP "\-t, \-\-tcp"
Use TCP.
-.B
.IP "\-u, \-\-udp"
Use UDP.
-.B
.IP "\-W, \-\-watch"
Watch for connection reversal requests.
.SH EXAMPLES
.PP
\fBgnunet\-peerinfo\fP display the known addresses and trust of known peers.
.SH OPTIONS
-.B
.IP "\-c FILENAME, \-\-config=FILENAME"
Load config file (default: ~/.config/gnunet.conf)
-.B
.IP "\-g, \-\-get\-hello"
Output HELLO uri(s)
-.B
.IP "\-h, \-\-help"
Print help page
-.B
.IP "\-i, \-\-info"
List all known peers (and their addresses)
-.B
.IP "\-L LOGLEVEL, \-\-loglevel=LOGLEVEL"
Set the loglevel
-.B
.IP "\-l LOGFILE, \-\-logfile=LOGFILE"
Log messages to LOGFILE
-.B
.IP "\-n, \-\-numeric"
Disable resolution of IPs to hostnames
-.B
.IP "\-p, \-\-put\-hello=HELLO"
Add given HELLO uri to the database
-.B
.IP "\-q, \-\-quiet"
Do not print anything but the peer identities
-.B
.IP "\-s, \-\-self"
Print only our own identity (together with "\-q", this is the exact
line that other peers would have to put in to their friends file in
order to consider this peer one of their friends in F2F mode).
-.B
.IP "\-v, \-\-version"
Print the version number
.SH BUGS
\fBgnunet\-qr\fP is a command line tool to scan a QR code using a
video device and import.
.SH OPTIONS
-.B
.IP "\-c FILENAME, \-\-config=FILENAME"
Use the configuration file FILENAME.
-.B
.IP "\-d DEVICE, \-\-device=DEVICE"
Use device DEVICE.
-.B
.IP "\-h, \-\-help"
Print short help on options.
-.B
.IP "\-s, \-\-silent"
Do not show preview windows.
-.B
.IP "\-v, \-\-verbose"
Be verbose.
.SH BUGS
.SH DESCRIPTION
\fBgnunet\-resolver\fP uses build-in GNUnet stub resolver.
.SH OPTIONS
-.B
.IP "\-c FILENAME, \-\-config=FILENAME"
Use the configuration file FILENAME.
-.B
.IP "\-h, \-\-help"
Print short help on options.
-.B
.IP "\-L LOGLEVEL, \-\-loglevel=LOGLEVEL"
Use LOGLEVEL for logging. Valid values are DEBUG, INFO, WARNING and
ERROR.
-.B
.IP "\-l LOGFILE, \-\-logfile=LOGFILE"
Configure logging to write logs to LOGFILE.
-.B
.IP "\-r, \-\-reverse"
Perform a reverse lookup.
-.B
.IP "\-v, \-\-version"
Print GNUnet version number.
.SH BUGS
weeks.
.SH OPTIONS
-.B
.IP "\-t KEY, \-\-test=KEY"
Check if the given KEY (ASCII\-encoded public key required) has been
revoked.
-.B
.IP "\-R NAME, \-\-revoke=NAME"
Calculate or perform revocation for the ego with the given NAME.
-.B
.IP "\-p, \-\-perform"
Actually perform the revocation as soon as possible (do not just
generate a revocation certificate, use it). Must be supplied to
actually perform the revocation.
-.B
.IP "\-f NAME, \-\-filename=NAME"
Use NAME as the name of the file that is to contain the revocation
certificate. Intermediate computation results will be stored here, as
certificate, with or without the completed proof-of-work) there is no
need to supply the "\-R" option or to still have the private key of
the ego to perform the revocation.
-.B
.IP "\-c FILENAME, \-\-config=FILENAME"
Use the configuration file FILENAME.
-.B
.IP "\-h, \-\-help"
Print short help on options.
-.B
.IP "\-L LOGLEVEL, \-\-loglevel=LOGLEVEL"
Use LOGLEVEL for logging. Valid values are DEBUG, INFO, WARNING and
ERROR.
-.B
.IP "\-v, \-\-version"
Print GNUnet version number.
benign, thus \fBBob\fP can arbitrarily falsify his information. Both
peers collaborate to achieve a correct result.
.SH OPTIONS
-.B
.IP "\-e ELEMENTS, \-\-elements=ELEMENTS"
The element-vector the vectorproduct should be computed over in signed
decimal form, eg: \"42,1,-3,3,7\". Zero value elements will be automatically masked.
-.B
.IP "\-m MASK, \-\-mask=MASK"
Elements in the vector can be masked. There must be at least two
elements left in the vector to compute a vectorproduct. Non-Zero
values indicate an element is not maskes.
-.B
.IP "\-k KEY, \-\-key=KEY"
The session key, a shared string of arbitrary length from which the
SID will be generated
-.B
.IP "\-c FILENAME, \-\-config=FILENAME"
Use the configuration file FILENAME.
-.B
.IP "\-p PEERID, \-\-peer=PEERID"
The remote peer\'s ASCII-armored gnunet-peer ID as output by
gnunet-peerinfo. If this option is not given, the peer will take the
\fBBob\fP\'s role.
-.B
.IP "\-h, \-\-help"
Print short help on options.
-.B
.IP "\-L LOGLEVEL, \-\-loglevel=LOGLEVEL"
Use LOGLEVEL for logging. Valid values are DEBUG, INFO, WARNING and ERROR.
-.B
.IP "\-v, \-\-version"
Print GNUnet version number.
.SH BUGS
.SH DESCRIPTION
\fBgnunet\-scrypt\fP is a command line tool to manipulate GNUnet proof of work files.
.SH OPTIONS
-.B
.IP "\-b BITS, \-\-bits=BITS"
Number of bits to require for the proof of work.
-.B
.IP "\-c FILENAME, \-\-config=FILENAME"
Use the configuration file FILENAME.
-.B
.IP "\-h, \-\-help"
Print short help on options.
-.B
.IP "\-k FILE, \-\-keyfile=FILE"
File with private key, otherwise default is used.
-.B
.IP "\-L LOGLEVEL, \-\-loglevel=LOGLEVEL"
Use LOGLEVEL for logging. Valid values are DEBUG, INFO, WARNING and ERROR.
-.B
.IP "\-l LOGFILE, \-\-logfile=LOGFILE"
Configure logging to write logs to LOGFILE.
-.B
.IP "\-o FILE, \-\-outfile=FILE"
File with proof of work, otherwise default is used.
-.B
.IP "\-t TIME, \-\-timeout=TIME"
Time to wait between calculations.
-.B
.IP "\-v, \-\-version"
Print GNUnet version number.
.SH BUGS
gnunet\-statistics can be used to set a value by giving the options
\-n, \-s and also a VALUE.
.SH OPTIONS
-.B
.IP "\-c FILENAME, \-\-config=FILENAME"
Use the configuration file FILENAME.
-.B
.IP "\-h, \-\-help"
Print short help on options.
-.B
.IP "\-L LOGLEVEL, \-\-loglevel=LOGLEVEL"
Use LOGLEVEL for logging. Valid values are DEBUG, INFO, WARNING and ERROR.
-.B
.IP "\-n NAME, \-\-name=NAME"
Each statistic has a name that is unique with in its subsystem. With
this option, the output can be restricted to statistics that have a
particular name.
-.B
.IP "\-p, \-\-persistent"
When setting a value, make the value persistent. If the value used to
be persistent and this flag is not given, it will be marked as
non\-persistent.
-.B
.IP "\-s SUBSYSTEM, \-\-subsystem=SUBSYSTEM"
Statistics are kept for various subsystems. With this option, the
output can be restricted to a particular subsystem only.
-.B
.IP "\-S SEPARATOR, \-\-csv-separator=SEPARATOR"
Specify a separator for generating csv-output.
-.B
.IP "\-t TESTBED_PATH, \-\-subsystem=TESTBED_PATH"
When running testbed, you can get statistics of all peers with specefying the
folder containing the data of all testbed nodes like \fBgnunet\-statistics -t /tmp/testbedARtmQv\fP.
-.B
.IP "\-v, \-\-version"
Print GNUnet version number.
.SH BUGS
.SH DESCRIPTION
\fBgnunet\-testbed\-profiler\fP is a command line profiling driver for the testbed.
.SH OPTIONS
-.B
.IP "\-c FILENAME, \-\-config=FILENAME"
Use the configuration file FILENAME.
-.B
.IP "\-e COUNT, \-\-num\-errors=COUNT"
Tolerate COUNT number of continious timeout failures.
-.B
.IP "\-H FILENAME, \-\-hosts=FILENAME"
Name of the file with the login information for the testbed.
-.B
.IP "\-h, \-\-help"
Print short help on options.
-.B
.IP "\-L LOGLEVEL, \-\-loglevel=LOGLEVEL"
Use LOGLEVEL for logging. Valid values are DEBUG, INFO, WARNING and ERROR.
-.B
.IP "\-l LOGFILE, \-\-logfile=LOGFILE"
Configure logging to write logs to LOGFILE.
-.B
.IP "\-n, \-\-non\-interactive"
Run profiler in non-interactive mode where upon testbed setup the
profiler does not wait for a keystroke but continues to run until a
termination signal is received.
-.B
.IP "\-p COUNT, \-\-num\-peers=COUNT"
Create COUNT number of peers.
-.B
.IP "\-v, \-\-version"
Print GNUnet version number.
.SH BUGS
This executable is intended to be used by gnunet-java, in order to
reliably start and stop services for test cases.
.SH OPTIONS
-.B
.IP "\-c FILENAME, \-\-config=FILENAME"
Name of the template configuration file to use (optional).
-.B
.IP "\-h, \-\-help"
Print short help on options.
-.B
.IP "\-s SERVICE, \-\-service=SERVICE"
Name of the service to run.
.SH BUGS
\fBgnunet\-testing\fP is a command line tool to access the testing
library.
.SH OPTIONS
-.B
.IP "\-C, \-\-cfg"
Create unique configuration files.
-.B
.IP "\-c FILENAME, \-\-config=FILENAME"
Use the configuration file FILENAME.
-.B
.IP "\-H, \-\-hostkeys"
Host key file.
-.B
.IP "\-h, \-\-help"
Print short help on options.
-.B
.IP "\-k, \-\-key"
Create hostkey files from pre-computed hostkey list.
-.B
.IP "\-L LOGLEVEL, \-\-loglevel=LOGLEVEL"
Use LOGLEVEL for logging. Valid values are DEBUG, INFO, WARNING and ERROR.
-.B
.IP "\-l LOGFILE, \-\-logfile=LOGFILE"
Configure logging to write logs to LOGFILE.
-.B
.IP "\-n, \-\-number"
Number of unique configuration files or hostkeys to create.
-.B
.IP "\-t, \-\-template"
Configuration template.
-.B
.IP "\-v, \-\-version"
Print GNUnet version number.
.SH BUGS
available locally in full. You should use gnunet\-unindex on files
that you indexed (not inserted) and that you are going to delete or
move locally.
-.TP
.SH FILES
.TP
~/.config/gnunet.conf
gnunet\-uri will determine the correct tool (by looking for SUBSYSTEM
in the configuration section "uri") and invoke it.
.SH OPTIONS
-.B
.IP "\-c FILENAME, \-\-config=FILENAME"
Use the configuration file FILENAME.
-.B
.IP "\-h, \-\-help"
Print short help on options.
-.B
.IP "\-L LOGLEVEL, \-\-loglevel=LOGLEVEL"
Use LOGLEVEL for logging. Valid values are DEBUG, INFO, WARNING and ERROR.
-.B
.IP "\-v, \-\-version"
Print GNUnet version number.
.SH BUGS
The address can be displayed as soon as it has been allocated, or only
after ("\-a") the tunnel has been created.
.SH OPTIONS
-.B
.IP "\-4, \-\-ipv4"
Desired IP address on this end of the tunnel should be an IPv4 address.
-.B
.IP "\-6, \-\-ipv6"
Desired IP address on this end of the tunnel should be an IPv6 address.
-.B
.IP "\-c FILENAME, \-\-config=FILENAME"
Use the configuration file FILENAME.
-.B
.IP "\-d TIME, \-\-duration TIME"
The mapping should be established for TIME.
The value given must be a number followed by a space and a time unit,
for example "500 ms".
Note that the quotes are required on the shell.
Default is 5 minutes.
-.B
.IP "\-h, \-\-help"
Print short help on options.
-.B
.IP "\-i IP, \-\-ip IP"
Tunnel should be to an exit node and connect to the given IPv4 or IPv6
IP address.
Note that you can specify an IPv6 address as the target here, even in
combination with "\-4" (4to6) and similarly you can specify an IPv4
address in combination with "\-6" (6to4).
-.B
.IP "\-L LOGLEVEL, \-\-loglevel=LOGLEVEL"
Use LOGLEVEL for logging.
Valid values are DEBUG, INFO, WARNING and ERROR.
-.B
.IP "\-p PEERID, \-\-peer=PEERID"
Name of the peer offering the service to connect to.
Cannot be used in conjunction with "\-i", requires "\-s".
-.B
.IP "\-s NAME, \-\-service=NAME"
Name of the service running on the target peer.
Cannot be used in conjunction with "\-i", requires "\-p".
-.B
.IP "\-t, \-\-tcp"
Service runs TCP.
Either "\-t" or "\-u" must be specified when using "\-s".
-.B
.IP "\-u, \-\-udp"
Service runs UDP.
Either "\-t" or "\-u" must be specified when using "\-s".
-.B
.IP "\-V, \-\-verbose"
Be verbose.
-.B
.IP "\-v, \-\-version"
Print GNUnet version number.
.SH BUGS