gnunet-cadet.1 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120
  1. .\" This file is part of GNUnet.
  2. .\" Copyright (C) 2001-2019 GNUnet e.V.
  3. .\"
  4. .\" Permission is granted to copy, distribute and/or modify this document
  5. .\" under the terms of the GNU Free Documentation License, Version 1.3 or
  6. .\" any later version published by the Free Software Foundation; with no
  7. .\" Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A
  8. .\" copy of the license is included in the file
  9. .\" FDL-1.3.
  10. .\"
  11. .\" A copy of the license is also available from the Free Software
  12. .\" Foundation Web site at http://www.gnu.org/licenses/fdl.html}.
  13. .\"
  14. .\" Alternately, this document is also available under the General
  15. .\" Public License, version 3 or later, as published by the Free Software
  16. .\" Foundation. A copy of the license is included in the file
  17. .\" GPL3.
  18. .\"
  19. .\" A copy of the license is also available from the Free Software
  20. .\" Foundation Web site at http://www.gnu.org/licenses/gpl.html
  21. .\"
  22. .\" SPDX-License-Identifier: GPL3.0-or-later OR FDL1.3-or-later
  23. .\"
  24. .Dd May 3, 2016
  25. .Dt GNUNET-CADET 1
  26. .Os
  27. .Sh NAME
  28. .Nm gnunet-cadet
  29. .Nd create or obtain information about CADET tunnels and peers
  30. .Sh SYNOPSIS
  31. .Nm
  32. .Op Fl C Ar CONNECTION_ID | Fl -connection= Ns Ar CONNECTION_ID
  33. .Op Fl d | -dump
  34. .Op Fl e | -echo
  35. .Op Fl o Ar SHARED_SECRET | Fl -open-port= Ns Ar SHARED_SECRET
  36. .Op Fl p Ar PEER_ID | Fl -peer= Ns Ar PEER_ID
  37. .Op Fl P | -peers
  38. .Op Fl T | -tunnels
  39. .Op Fl c Ar FILENAME | Fl -config= Ns Ar FILENAME
  40. .Op Fl h | -help
  41. .Op Fl l Ar FILENAME | Fl -logfile= Ns Ar FILENAME
  42. .Op Fl L Ar LOGLEVEL | Fl -loglevel= Ns Ar LOGLEVEL
  43. .Op Fl v | -version
  44. .Ao Ar PEER_ID Ac
  45. .Ao Ar SHARED_SECRET Ac
  46. .Sh DESCRIPTION
  47. .Nm
  48. prints information about CADET tunnels and peers.
  49. It can also be used for command-line based CADET tunnels using the
  50. .Fl o Ar SHARED_SECRET
  51. option to open a port on a receiving
  52. .Ar PEER_ID
  53. and using
  54. .Nm
  55. .Ao Ar PEER_ID Ac
  56. .Ao Ar SHARED_SECRET Ac
  57. to establish one circuit to that peer from any other peer.
  58. The receiving process will only accept one incoming circuit, but several commands using the same
  59. .Fl o
  60. can be issued to satisfy multiple requests.
  61. For one-to-many communication
  62. .Xr gnunet-social 1
  63. may be better suited, however.
  64. .Bl -tag -width indent
  65. .It Fl C Ar CONNECTION_ID | Fl -connection= Ns Ar CONNECTION_ID
  66. Provide information about the connection
  67. .Ar CONNECTION_ID .
  68. .It Fl d | -dump
  69. Dump debug information to stderr.
  70. .It Fl e | -echo
  71. Activate echo mode.
  72. .It Fl o Ar SHARED_SECRET | Fl -open-port= Ns Ar SHARED_SECRET
  73. Listen for connections using a shared secret, provided as
  74. .Ar SHARED_SECRET ,
  75. among sender and recipient.
  76. .It Fl p Ar PEER_ID | Fl -peer= Ns Ar PEER_ID
  77. Provide information about the peer
  78. .Ar PEER_ID .
  79. .It Fl P | -peers
  80. Provide information about all (known) peers.
  81. .It Fl T | -tunnels
  82. Provide information about all tunnels.
  83. .It Fl c Ar FILENAME | Fl -config= Ns Ar FILENAME
  84. Use the configuration file
  85. .Ar FILENAME .
  86. .It Fl h | -help
  87. Print the help page.
  88. .It Fl l Ar FILENAME | Fl -logfile= Ns Ar FILENAME
  89. Configure logging to write logs to
  90. .Ar FILENAME .
  91. .It Fl L Ar LOGLEVEL | Fl -loglevel= Ns Ar LOGLEVEL
  92. Use LOGLEVEL for logging.
  93. Valid values are DEBUG, INFO, WARNING and ERROR.
  94. .It Fl v | -version
  95. Print the GNUnet version number.
  96. .El
  97. .Sh SEE ALSO
  98. The full documentation for gnunet is maintained as a Texinfo manual.
  99. If the
  100. .Xr info 1
  101. and gnunet programs are properly installed at your site, the command
  102. .Pp
  103. .Dl info gnunet
  104. .Pp
  105. should give you access to the complete handbook,
  106. .Pp
  107. .Dl info gnunet-c-tutorial
  108. .Pp
  109. will give you access to a tutorial for developers.
  110. .sp
  111. Depending on your installation, this information is also available in
  112. .Xr gnunet 7 and
  113. .Xr gnunet-c-tutorial 7 .
  114. .\".Sh HISTORY
  115. .\".Sh AUTHORS
  116. .Sh BUGS
  117. Report bugs by using
  118. .Lk https://bugs.gnunet.org
  119. or by sending electronic mail to
  120. .Aq Mt gnunet-developers@gnu.org .