Skip to content
This repository has been archived by the owner on Mar 19, 2024. It is now read-only.

GeoLite2 database no longer available without EULA #16

Open
qqmyers opened this issue Feb 9, 2020 · 3 comments
Open

GeoLite2 database no longer available without EULA #16

qqmyers opened this issue Feb 9, 2020 · 3 comments

Comments

@qqmyers
Copy link

qqmyers commented Feb 9, 2020

FYI: MaxMind has changed its policies due to privacy laws and one now has to create an account to get the GeoLite2 database and accept a EULA (still free, but users agree to keep updated). See https://blog.maxmind.com/2019/12/18/significant-changes-to-accessing-and-using-geolite2-databases/

This affects the instructions in the README file at least.

@eunices
Copy link

eunices commented Aug 10, 2022

I think those issue may be resolved. Step by step guide recommends using the Internet Archive version. See https://github.com/CDLUC3/counter-processor/blob/master/documentation/step-by-step-install.md

@sfisher
Copy link
Contributor

sfisher commented Mar 19, 2024

I've added some instructions and a link to the Internet Archive version of the database in the README (which is now 5 years out of date).

I believe this is still a problem, though it would require some significant rework to comply with the new EULA for the newer versions of the database.

I believe the main provisions in their EULA are:

  • Registering for account and doing everything authenticated
  • Promising do do updates every few weeks or more often
  • Building in an automatic update process that removes all old files and gets new files routinely

Probably some other stuff I can't remember.

Unfortunately, Dryad (and CDL in general) is no longer using this log processor and it is heading toward being archived at any moment.

The current Dryad processes are using the DataCite web tracker as a partial solution which may expand to a more full solution (including API tracking) in the future.

@qqmyers
Copy link
Author

qqmyers commented Mar 19, 2024

FWIW: Geomind provides a script to auto-update that can be run as a cron job, so the EULA isn't too onerous in practice. That said, when the web tracker is a full solution, I expect most people will switch. There are Dataverse sites that have old logs they may still want to process so they get a few more years of MDC counts, so there could still be some use of counter-processor for those.

In any case, low priority. Thanks for the README update and other recent updates!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants