#20364: Update debian/ubuntu packages of ooniprobe to 2.0.0
 Reporter:  hellais       |          Owner:  irl
     Type:  task          |         Status:  accepted
 Priority:  Medium        |      Milestone:
Component:  Metrics/Ooni  |        Version:
 Severity:  Normal        |     Resolution:
 Keywords:                |  Actual Points:
Parent ID:                |         Points:
 Reviewer:                |        Sponsor:

Comment (by hellais):

 Thanks for accepting this!

 > Should the systemd service be installed disabled by default then? Or
 does it do a check on startup that it was wanted by looking at a conf

 I am not sure what would be the "least surprising" way to go about this.
 What does tor do when it's installed? Does it configure the service to run
 by default?

 When it's started the first time it is setup so that it's actually not
 running any tests so the user actually has to go through the informed
 consent procedure (by either running ooniprobe -z from the command line or
 by visiting to make it run any measurement.

 I see two options for going about this:

 1) We make the startup of the system service an option that the user can
 opt in via an interactive step of the setup process (like it is now for
 the configuration of the cronjob)

 2) We make it startup by default, but inform in some way (maybe with a
 dialog or just printing a line on post install) that they will have to
 login to to agree to the informed consent before it
 will do anything.

Ticket URL: <https://trac.torproject.org/projects/tor/ticket/20364#comment:4>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
tor-bugs mailing list

Reply via email to