]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
man: Document HSv3 client authorization revocation
authorDavid Goulet <dgoulet@torproject.org>
Mon, 3 Dec 2018 16:22:14 +0000 (11:22 -0500)
committerGeorge Kadianakis <desnacked@riseup.net>
Tue, 4 Dec 2018 16:49:19 +0000 (18:49 +0200)
Removing a ".auth" file revokes a client access to the service but the
rendezvous circuit is not closed service side because the service simply
doesn't know which circuit is for which client.

This commit notes in the man page that to fully revoke a client access to the
service, the tor process should be restarted.

Closes #28275

Signed-off-by: David Goulet <dgoulet@torproject.org>
changes/ticket28275 [new file with mode: 0644]
doc/tor.1.txt

diff --git a/changes/ticket28275 b/changes/ticket28275
new file mode 100644 (file)
index 0000000..eadca86
--- /dev/null
@@ -0,0 +1,4 @@
+  o Documentation (hidden service v3, man page):
+    - Note in the man page that the only real way to fully revoke an onion
+      service v3 client authorization is by restarting the tor process. Closes
+      ticket 28275.
index 097db065bb7469c28a2961fdd818ff989a8ed56c..581783dd65c3911b664621f2781e71d53153335b 100644 (file)
@@ -2961,6 +2961,10 @@ Note that once you've configured client authorization, anyone else with the
 address won't be able to access it from this point on. If no authorization is
 configured, the service will be accessible to anyone with the onion address.
 
+Revoking a client can be done by removing their ".auth" file, however the
+revocation will be in effect only after the tor process gets restarted even if
+a SIGHUP takes place.
+
 See the Appendix G in the rend-spec-v3.txt file of
 https://spec.torproject.org/[torspec] for more information.