[tor-bugs] #3015 [BridgeDB]: Enhance bucket functionality

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Apr 27 19:49:47 UTC 2015


#3015: Enhance bucket functionality
-----------------------------+----------------------
     Reporter:  kaner        |      Owner:  isis
         Type:  enhancement  |     Status:  assigned
     Priority:  normal       |  Milestone:
    Component:  BridgeDB     |    Version:
   Resolution:               |   Keywords:
Actual Points:               |  Parent ID:
       Points:               |
-----------------------------+----------------------
Changes (by isis):

 * owner:  kaner => isis


Comment:

 At this point, the `Bucket`s have been been unused for many years, largely
 do to the design's requirement of continual manual intervention on the
 part of the person operating/maintaining BridgeDB, i.e. the process of
 adding a new bucket and giving it to someone consists of:

  1. Isis has to edit the Bridgedb config file,
  2. commit the config file,
  3. push the commit to the bridgedb-admin.git repo,
  4. ssh into the BridgeDB server,
  5. pull the bridgedb-admin.git changes,
  6. kill the running BridgeDB server,
  7. restart the BridgeDB server,
  8. send a SIGUSR1 signal to the BridgeDB process,
  9. find the bucket file,
  10. scp the bucket file somewhere,
  11. OpenPGP encrypt it,
  12. and, finally, email (or otherwise distribute) the file to the
 person/group that it needs to go to.

 While it might be fair to call me lazy for not wanting to do this, I
 believe it is fair to say that this original design, while perhaps
 sufficient for some use cases which no longer exist, is no longer
 providing a solution to any current problems with bridge distribution.

 In order to come up with a better design, we're going to need to think of
 the intended use cases for Buckets (perhaps #13727 and/or #13570?), and
 how we'd like to ''automate'' getting that data to the party it's intended
 for, because I simply flat out refuse to do a 12-step process to give
 bridges to someone.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/3015#comment:7>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list