From 99dc41c1219c8bdd3b555cb5bb396e404e3a5d95 Mon Sep 17 00:00:00 2001 From: "nothingmuch@486b0e001f63ad0513f9fc6921a31f08832ba22d" Date: Thu, 26 Aug 2021 21:19:43 +0000 Subject: [PATCH] Added a comment --- ...ment_5_7e6e7c0ce27504273be3e5bc27685d93._comment | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 doc/bugs/Support_manual_configuration_of_tor_hidden_service/comment_5_7e6e7c0ce27504273be3e5bc27685d93._comment diff --git a/doc/bugs/Support_manual_configuration_of_tor_hidden_service/comment_5_7e6e7c0ce27504273be3e5bc27685d93._comment b/doc/bugs/Support_manual_configuration_of_tor_hidden_service/comment_5_7e6e7c0ce27504273be3e5bc27685d93._comment new file mode 100644 index 0000000000..d7314a9071 --- /dev/null +++ b/doc/bugs/Support_manual_configuration_of_tor_hidden_service/comment_5_7e6e7c0ce27504273be3e5bc27685d93._comment @@ -0,0 +1,13 @@ +[[!comment format=mdwn + username="nothingmuch@486b0e001f63ad0513f9fc6921a31f08832ba22d" + nickname="nothingmuch" + avatar="http://cdn.libravatar.org/avatar/81912bc5ca02376f99a5ee44531dee27" + subject="comment 5" + date="2021-08-26T21:19:43Z" + content=""" +Yep, I wrote that tip partly to document how to do it and partly to provoke this discussion =) + +As a user what I think I would find the most useful is an option like you described (and a related option for specifying the path to the torrc file) which will detect and enable an already configured hidden service, but just prints the configuration you should add instead of adding it itself to torrc. With a third option to manually specify the hidden service address no root privs would be needed either. The last useful thing I can think of is to relax the `socketFile` matching in the code, so that if the repo UUID appears anywhere in the path and the file is accessible, that seems sufficiently unambiguous to me, and when doing this check it would also be helpful to report permission errors clearly. + +Such functionality should provide a reasonable UX not only for nix/guix users, but also anyone who is running tor as a user service. +"""]]