zerotier-idtool.1.txt 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. ===============
  2. zerotier-idtool
  3. ===============
  4. ----------------------------------------------
  5. identity management tool for ZeroTier One peer
  6. ----------------------------------------------
  7. :Author: |author|
  8. :Date: 2016-03-04
  9. :Copyright:
  10. Copyright © 2016 ZeroTier Inc.
  11. :Manual section: 1
  12. :Manual group: ZeroTier
  13. .. |command| replace:: **zerotier-idtool**
  14. .. |license| replace::
  15. `GNU General Public License, version 3 or later
  16. <https://www.gnu.org/licenses/#GPL>`__
  17. SYNOPSIS
  18. ========
  19. | |command| **generate** [ `SECRET` ] [ `PUBLIC` ]
  20. | |command| **validate** `SECRET`
  21. | |command| **getpublic** `SECRET`
  22. | |command| **sign** `SECRET`
  23. | |command| **verify** `IDENTITY` `FILE` `SIGNATURE`
  24. | |command| **mkcom** `SECRET` `ID`\ **,**\ `VALUE`\ **,**\ `MAX_DELTA` [ ... ] `IDENTITY`
  25. DESCRIPTION
  26. ===========
  27. |command| is a tool to manage identities for the **zerotier-one**\ (8)
  28. program.
  29. *ZeroTier* is a peer-to-peer virtual network. Its “virtual layer 1”
  30. (VL1) is implemented in the communication between ZeroTier One peers.
  31. This provides the OSI layer 1 functionality on which to build further
  32. network services.
  33. COMMANDS
  34. ========
  35. |command| **generate** [ `SECRET` ] [ `PUBLIC` ]
  36. *FIXME*: generate an identity
  37. |command| **validate** `SECRET`
  38. *FIXME*: validate a secret identity
  39. |command| **getpublic** `SECRET`
  40. *FIXME*: get a public identity
  41. |command| **sign** `SECRET`
  42. *FIXME*: sign a secret identity
  43. |command| **verify** `IDENTITY` `FILE` `SIGNATURE`
  44. *FIXME*: verify a signature
  45. |command| **mkcom** `SECRET` `ID`\ **,**\ `VALUE`\ **,**\ `MAX_DELTA` [ ... ] `IDENTITY`
  46. *FIXME*: mkcom
  47. FILES
  48. =====
  49. *FIXME*: how does the process know its home directory?
  50. SEE ALSO
  51. ========
  52. * **zerotier-one**\ (8)
  53. * ZeroTier One documentation:
  54. * Product page `<https://www.zerotier.com/product-one.shtml>`__.
  55. * Configuration guide `<https://www.zerotier.com/config.shtml>`__.
  56. * Technical FAQ `<https://www.zerotier.com/tech_faq.shtml>`__.
  57. HISTORY
  58. =======
  59. The |command| program is developed by ZeroTier Inc.
  60. This manual page was written by |author|. This is free software: you
  61. may copy, modify and/or distribute this work under the terms of the
  62. |license| as published by the Free Software Foundation. No warranty
  63. expressed or implied.
  64. .. |author| replace:: |authorname| |authoremail|
  65. .. |authorname| replace:: Ben Finney
  66. .. |authoremail| replace:: <ben+zerotier@benfinney.id.au>
  67. ..
  68. Local variables:
  69. mode: rst
  70. coding: utf-8
  71. time-stamp-format: "%:y-%02m-%02d"
  72. time-stamp-start: "^:Date:[ ]+"
  73. time-stamp-end: "$"
  74. time-stamp-line-limit: 20
  75. End:
  76. vim: filetype=rst fileencoding=utf-8 :