[tahoe-lafs-trac-stream] [tahoe-lafs] #1010: use only 127.0.0.1 as local address

tahoe-lafs trac at tahoe-lafs.org
Tue Aug 27 11:56:25 UTC 2013


#1010: use only 127.0.0.1 as local address
-------------------------+-------------------------------------------------
     Reporter:  duck     |      Owner:  warner
         Type:           |     Status:  new
  enhancement            |  Milestone:  1.11.0
     Priority:  minor    |    Version:  1.6.1
    Component:  code-    |   Keywords:  privacy anonymity docs anti-
  network                |  censorship forward-compatibility i2p-collab
   Resolution:           |
Launchpad Bug:           |
-------------------------+-------------------------------------------------

Comment (by zooko):

 Thanks for the design-review, daira. I still want to eventually switch to
 spelling this as {{{tub.location = AUTODETECT}}}, even if it isn't
 necessary to do so, because:

 * Explicit is better than implicit.
 * I'm not really that comfortable with the autodetect feature anyway (see
 [query:status=!closed&keywords=~iputil&order=priority the 'iputil'
 tickets]) and would like to support users who don't use it or for whom it
 doesn't work.
 * Users could easily confuse {{{tub.location = }}} for meaning "set my tub
 location to the empty string".

 So for those reasons, I'd prefer to move ahead with making an explicit
 {{{AUTODETECT}}} be the preferred way to indicate this configuration (as
 in comment:37).

 Oh, I see that my specification in comment:37 omits a case: what if
 {{{tub.location}}} is set to the empty string? I propose that this is
 treated as a configuration error (the node stops at startup with a verbose
 error message about this), regardless of the setting of
 {{{[node]anonymize}}}.

-- 
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1010#comment:40>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list