[tor-bugs] #13161 [Chutney]: [patch] getting chutney working with tor 0.2.6-alpha on OS X

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Oct 1 17:08:15 UTC 2014


#13161: [patch] getting chutney working with tor 0.2.6-alpha on OS X
-------------------------+-----------------------------------
     Reporter:  teor     |      Owner:  nickm
         Type:  defect   |     Status:  needs_review
     Priority:  normal   |  Milestone:
    Component:  Chutney  |    Version:  Tor: unspecified
   Resolution:           |   Keywords:  tor-authority chutney
Actual Points:           |  Parent ID:
       Points:           |
-------------------------+-----------------------------------
Changes (by teor):

 * status:  needs_revision => needs_review


Comment:

 tor & chutney patches ready for review:

 '''Repository: ​​​​https://github.com/teor2345/tor.git'''

 '''Branch:''' issue-13161-TestingDirAuthVoteExit
 Add TestingDirAuthVoteExit option
 Includes 01, tor.1.txt documentation, and changes file

 '''Branch:''' issue-13161-test-network
 use "/bin/echo -n" rather than builtin echo
 Includes 07 and changes file

 add --delay option to test-network.sh
 Improves on 06 by making it configurable

 '''Repository: ​https://github.com/teor2345/chutney.git'''

 '''Branch:''' issue-13161-check-torrc-options
 Stop using unsupported torrc options using tor --list-torrc-options
 This resolves nickm's feature request (based on original patch 02) to not
 break previous versions of tor by using new torrc options in chutney
 templates.

 Check RunAsDaemon before using wait()
 If the torrc has RunAsDaemon set to 1, use wait(). Otherwise, use poll().
 Based on original patch 09.

 Merged branch issue-13161-typos
 I only found one typo, so I merged it into the TorNet.py branch

 '''Branch:''' issue-13161-ensure-kill-chutney-tors
 Ensure chutney kills leftover tor processes, both in bootstrap and as
 separate scripts.
 Based on original patch 05.

 '''Branch:''' issue-13161-template-tweaks
 Ensure chutney relays can exit to localhost IPv4 and IPv6
 Based on original patch 03.

 Enable Debugging of chutney-launched tor nodes
 Based on original patch 08.

 Increase relays in basic flavour to compensate for smaller guard fraction
 Based on original patch 04.

 Force authorities to vote Exit & Guard for all nodes
 Requires the corresponding tor option patch in
 issue-13161-TestingDirAuthVoteExit
 Based on original patch 02.

 Create a middle flavour, and size variants for basic and middle
 Based on patches 10 & 11 in #13162.


 '''Results:'''
 basic and middle flavours, and some of the medium-sized variants, work on
 my machine (OS X 10.9).
 make test-network works on my machine, even with the default of 18
 seconds. YMMV.

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


More information about the tor-bugs mailing list