From Fedora Project Wiki

Revision as of 00:09, 19 February 2015 by Kevin (talk | contribs) (initial version)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Fedora Infrastructure Geoloc service

background

Fedora infrastructure runs a simple geolocation service for the anaconda installer.

How it works

On the server end, Fedora Infrastructure runs several backend servers running a small wsgi application. It looks up an IP address in it's GeoIP-City database and returns json data about the approximate location.

On the client end, the anaconda installer will query this service if the network is configured and it has not been passed 'geoip=none' on the kernel boot line. It uses the returned data to set defaults for timezone and locale.

What data is sent and stored?

The sending client sends it's IP address. The server returns json about the approximate location. The returned data is not stored on the server or matched to IP. The server keeps normal apache logs about IP addresses that have queried the service.

links / further information