support EVERY future version of OS X, fixes #1702
GeoIP backend implementation