ooni / probe

OONI Probe network measurement tool for detecting internet censorship
https://ooni.org/install
BSD 3-Clause "New" or "Revised" License
758 stars 142 forks source link

How should we package GeoIP data files #225

Closed aagbsn closed 10 years ago

aagbsn commented 11 years ago

Should the MaxMind files go into separate debian packages? Or should we bundle them. Note, they are quite large. For more information, also see:

https://trac.torproject.org/projects/tor/ticket/8506

hellais commented 10 years ago

Perhaps we could include in ooniprobe an option to download the files and/or update them?

hellais commented 10 years ago

The debian package geoip-database-contrib provides us with all we need to download and keep up to date the geoip data files. I suggest we use this and add such package to the dependencies of ooni-probe.

glamrock commented 10 years ago

Using geoip-database-contrib would be a bit lighter than directly fetching GeoLite cvs files on setup (1.2mb zipped, 5.9mb actual csv).

hellais commented 10 years ago

I ended up including the geoip data files directly inside of the source distribution of ooniprobe. It makes it quite large (12 MB), but at least we have a certainty that every probe of a certain version is using a certain version of the maxmind data.