dirmngr: Make clear that --use-tor is not yet ready for use.
authorWerner Koch <wk@gnupg.org>
Mon, 5 Oct 2015 09:31:31 +0000 (11:31 +0200)
committerWerner Koch <wk@gnupg.org>
Mon, 5 Oct 2015 09:31:31 +0000 (11:31 +0200)
* dirmngr/dirmngr.c (main): Print a warning if --use-tor has been
given.
* tools/gpgconf-comp.c (gc_options_dirmngr): Make --use-tor invisible.

dirmngr/dirmngr.c
doc/dirmngr.texi
tools/gpgconf-comp.c

index fb9a701..31833eb 100644 (file)
@@ -960,6 +960,14 @@ main (int argc, char **argv)
   log_info ("NOTE: this is a development version!\n");
 #endif
 
+  if (opt.use_tor)
+    {
+      log_info ("WARNING: ***************************************\n");
+      log_info ("WARNING: TOR mode (--use-tor) DOES NOT YET WORK!\n");
+      log_info ("WARNING: ***************************************\n");
+    }
+
+
   /* Print a warning if an argument looks like an option.  */
   if (!opt.quiet && !(pargs.flags & ARGPARSE_FLAG_STOP_SEEN))
     {
index d62e2d5..7757acf 100644 (file)
@@ -236,6 +236,12 @@ sufficient.
 Enabling this option forces loading of expired CRLs; this is only
 useful for debugging.
 
+@item --use-tor
+@opindex use-tor
+This options is not yet functional!  It will eventually switch GnuPG
+into a TOR mode to route all network access via TOR (an anonymity
+network).
+
 @item --disable-ldap
 @opindex disable-ldap
 Entirely disables the use of LDAP.
index cf53ebc..464b89b 100644 (file)
@@ -911,7 +911,7 @@ static gc_option_t gc_options_dirmngr[] =
    { "TOR",
      GC_OPT_FLAG_GROUP, GC_LEVEL_BASIC,
      "gnupg", N_("Options controlling the use of TOR") },
-   { "use-tor", GC_OPT_FLAG_NONE, GC_LEVEL_BASIC,
+   { "use-tor", GC_OPT_FLAG_NONE, GC_LEVEL_INVISIBLE,
      "dirmngr", "route all network traffic via TOR",
       GC_ARG_TYPE_NONE, GC_BACKEND_DIRMNGR },