gnunet-gns-proxy-setup-ca.1 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  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 March 6, 2019
  25. .Dt GNUNET-GNS-PROXY-SETUP-CA 1
  26. .Os
  27. .Sh NAME
  28. .Nm gnunet-gns-proxy-setup-ca
  29. .Nd generate an X509 certificate for gnunet-gns-proxy and install it
  30. .Sh SYNOPSIS
  31. .Nm
  32. .Op Fl c Ar FILE
  33. .\".Op Fl f Ar FILE
  34. .Op Fl h
  35. .Op Fl v
  36. .Op Fl V
  37. .Sh DESCRIPTION
  38. .Nm
  39. is a shell script to generate X509 certificates for your gnunet-gns-proxy and to install it for both GNUnet and your web browser.
  40. It currently supports Firefox and Chrome based browsers through the help of external helpers: certutil (nss) is used for the import into webbrowsers, openssl is used to generated the CA.
  41. .Bl -tag -width indent
  42. .It Fl c Ar FILE
  43. Use the configuration file FILE.
  44. .\" .It Fl f
  45. .\" Perform expansions of the variables used in the config value of gns-proxy.
  46. .\" This will usually expand $GNUNET_DATA_HOME to represents its path.
  47. .It Fl h
  48. Print short help on options
  49. .It Fl v
  50. Print the version
  51. .It Fl V
  52. be verbose
  53. .El
  54. .Sh FILES
  55. .Pa gnunet.conf
  56. .Sh SEE ALSO
  57. .Xr gnunet-gns 1 ,
  58. .Xr gnunet-gns-proxy 1 ,
  59. .Xr gnunet.conf 5
  60. .sp
  61. The full documentation for gnunet is maintained as a Texinfo manual.
  62. If the
  63. .Xr info 1
  64. and gnunet programs are properly installed at your site, the command
  65. .Bd -literal -offset indent -compact
  66. info gnunet
  67. .Ed
  68. should give you access to the complete handbook,
  69. .Bd -literal -offset indent -compact
  70. info gnunet-c-tutorial
  71. .Ed
  72. will give you access to a tutorial for developers.
  73. .sp
  74. Depending on your installation, this information is also
  75. available in
  76. .Xr gnunet 7 and
  77. .Xr gnunet-c-tutorial 7 .
  78. .Sh HISTORY
  79. This man page first appeared in GNUnet 0.11.1.
  80. .Sh AUTHORS
  81. This page was written by
  82. .An ng0 Aq Mt ng0@gnunet.org .
  83. .Sh BUGS
  84. Report bugs by using
  85. .Lk https://bugs.gnunet.org
  86. or by sending electronic mail to
  87. .Aq Mt bug-gnunet@gnu.org .