Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Restrict access to geolocation data in mirrorlist pages? #110

Open
stormi opened this issue Jan 25, 2021 · 1 comment
Open

Restrict access to geolocation data in mirrorlist pages? #110

stormi opened this issue Jan 25, 2021 · 1 comment

Comments

@stormi
Copy link

stormi commented Jan 25, 2021

Hi,

GeoLite2's EULA is... convoluted (https://www.maxmind.com/en/geolite2/eula). Among the restrictions I think I understand from my reading, we're not allowed to make the data available to other people. However, through the mirrorlist and fromip parameters one can use mirrorbits to harvest parts of the data.

Would it be possible to add options to restrict access to such data?

Ideas:

  • require a secret parameter, admin-defined, when the fromip parameter is given to a mirrorlist page.
  • OR allow to never display details about the IP address location (city) in the mirrorlist page - can be done by altering the template ourselves I suppose, but maybe that's worth an option.
  • OR a combination of both: if fromip is set, still display the mirrorlist page, but hide location details unless a secret is given
@ott
Copy link
Contributor

ott commented Sep 17, 2022

Good point. Option 1 seems preferable to me. I don't see a use case where the fromip parameter would be useful for a normal user. It is most likely used by developers and perhaps administrators for diagnosis of problems with the mirror selection algorithm.

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

No branches or pull requests

2 participants