[tor-bugs] #8506 [Ooni]: Provide OONI packages for Debian

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue Oct 15 13:10:55 UTC 2013


#8506: Provide OONI packages for Debian
------------------------+----------------------
     Reporter:  lunar   |      Owner:  lunar
         Type:  task    |     Status:  accepted
     Priority:  normal  |  Milestone:
    Component:  Ooni    |    Version:
   Resolution:          |   Keywords:
Actual Points:          |  Parent ID:
       Points:          |
------------------------+----------------------

Comment (by aagbsn):

 see also: geoip-database-contrib

 However, it adds the following to cron
 {{{
 0 4 10 * *      root    [ -x /usr/sbin/geoip-database-contrib_update ] &&
 /usr/sbin/geoip-database-contrib_update > /dev/null
 }}}

 I think we'd prefer to not do that.

 geoip-database builds GeoIP.dat and GeoIPv6.dat from csv files included in
 the source package, which are available from
 http://dev.maxmind.com/geoip/legacy/geolite/, but as the GeoLiteCity and
 GeoIPASNum are not available (freely) in csv format I think we will be
 unable to package these databases for Debian.

 So alternately, we could add a runtime prompt or command to ooniprobe that
 would download these files, but as they are not managed by the OS package
 manager we would need to figure out how to determine when they should be
 updated (and, it may not be possible to update them safely).

 Now, the AS data that we need is available elsewhere (whois, BGP
 observatory such as route views, https://www.team-cymru.org/Services/ip-
 to-asn.html, delegation records).

 It looks like ooniprobe doesn't even *use* the city data. See:
 https://github.com/TheTorProject/ooni-
 probe/blob/master/ooni/nettest.py#L281  (perhaps this is a bug)

 Thoughts?

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


More information about the tor-bugs mailing list