[tor-bugs] #12823 [Ooni]: Design and implement new deck format
Tor Bug Tracker & Wiki
blackhole at torproject.org
Fri Aug 8 17:08:11 UTC 2014
#12823: Design and implement new deck format
-----------------------------+---------------------
Reporter: hellais | Owner: hellais
Type: enhancement | Status: new
Priority: normal | Milestone:
Component: Ooni | Version:
Resolution: | Keywords:
Actual Points: | Parent ID:
Points: |
-----------------------------+---------------------
Comment (by kudrom):
I think that the deck should be splitted between a section dedicated to
the global options of ooniprobe and a section dedicated to the local
options of each test.
I propose to call the first section header and the second one body.
The header is composed only with options of the cmd line of ooniprobe, and
is meant to replace the cmd line for each test execution. This header will
be overwritten by any cmd parameter/flag of the deck execution to allow
that a user can change the global options from console when launching the
deck.
The body is composed of one element per test, which will have as children
some overwritten elements of the global options and the local parameters
of the test. Every children of the body must be the name of an installed
test.
That way a deck could be:
* - header:
* -collector: localhost
* -logfile: $HOME/.ooni/this_deck.log
* - body:
* manipulation/dnsspoof:
* -h: torproject.org
* -r: 4.2.2.2:53
* -no-collector
* manipulation/captiveportal:
* -no-geoip
If there're no more suggestions i'd start writing it in a couple of days.
ciao
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/12823#comment:1>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list