[tor-bugs] #28361 [Core Tor/Tor]: Allow few nodes-list options in torrc
Tor Bug Tracker & Wiki
blackhole at torproject.org
Wed Nov 7 15:51:13 UTC 2018
#28361: Allow few nodes-list options in torrc
-------------------------+------------------------------
Reporter: wagon | Owner: arma
Type: enhancement | Status: assigned
Priority: Medium | Component: Core Tor/Tor
Version: | Severity: Normal
Keywords: | Actual Points:
Parent ID: | Points:
Reviewer: | Sponsor:
-------------------------+------------------------------
There are many options in `torrc` which accept lists of nodes, countries,
etc.:
{{{
ExcludeNodes node,node,...
ExcludeExitNodes node,node,...
ExitNodes node,node,...
EntryNodes node,node,...
NodeFamily node,node,...
Tor2webRendezvousPoints node,node,...
HSLayer2Nodes node,node,...
HSLayer3Nodes node,node,...
TestingDirAuthVoteExit node,node,...
TestingDirAuthVoteGuard node,node,...
TestingDirAuthVoteHSDir node,node,...
}}}
Maybe I have not list all of them. Values for these options may be very
long lists. It would be very convenient to write it as, e.g.:
{{{
ExcludeNodes node0,nodeX
ExcludeNodes node1
ExcludeNodes node2
ExcludeNodes node3,nodeY,nodeZ
}}}
I cannot see any reason why only one such option can be specified in
`torrc`. It makes management of long lists very hard, because one needs to
add `\` symbols, take into account some restrictions on comments within
these lists, etc.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/28361>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list