GeoIP-1.6.12-2.2.i586.rpm


Advertisement

Description

GeoIP - Library to find the country that any IP address originates from

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename GeoIP-1.6.12-2.2.i586.rpm
Package name GeoIP
Package version 1.6.12
Package release 2.2
Package architecture i586
Package type rpm
Category Development/Libraries/C and C++
Homepage http://www.maxmind.com/
License LGPL-2.1-or-later
Maintainer -
Download size 70.53 KB
Installed size 182.35 KB
GeoIP is a C library that enables the user to find the country that any
IP address or hostname originates from.  It uses a file based database.
This database simply contains IP blocks as keys, and countries as
values. This database should be more complete and accurate than using
reverse DNS lookups.
MaxMind offers a service where you can have your database updated
automically each month.

Alternatives

Package Version Architecture Repository
GeoIP-1.6.12-2.2.x86_64.rpm 1.6.12 x86_64 openSUSE Oss
GeoIP-1.6.7-12.1.x86_64.rpm 1.6.7 x86_64 PHP Extensions
GeoIP-1.6.7-12.1.i586.rpm 1.6.7 i586 PHP Extensions
GeoIP - - -

Requires

Name Value
/bin/bash -
/usr/bin/perl -
libGeoIP.so.1 -
libc.so.6(GLIBC_2.4) -
libgcc_s.so.1 -
libgcc_s.so.1(GCC_3.0) -
libstdc++.so.6 -
libstdc++.so.6(CXXABI_1.3) -
libstdc++.so.6(CXXABI_1.3.9) -
libstdc++.so.6(GLIBCXX_3.4) -
libstdc++.so.6(GLIBCXX_3.4.11) -
libstdc++.so.6(GLIBCXX_3.4.20) -
libstdc++.so.6(GLIBCXX_3.4.21) -
libstdc++.so.6(GLIBCXX_3.4.9) -

Provides

Name Value
GeoIP = 1.6.12-2.2
GeoIP(x86-32) = 1.6.12-2.2

Download

Type URL
Mirror widehat.opensuse.org
Binary Package GeoIP-1.6.12-2.2.i586.rpm
Source Package GeoIP-1.6.12-2.2.src.rpm

Install Howto

Install GeoIP rpm package:

# zypper install GeoIP

Files

Path
/usr/bin/geoiplookup
/usr/bin/geoiplookup6
/usr/lib/geoip/geoip-generator
/usr/lib/geoip/geoip-generator-asn
/usr/lib/geoip/v4-to-v6-layout.pl
/usr/sbin/geoip-fetch
/usr/share/doc/packages/GeoIP/AUTHORS
/usr/share/doc/packages/GeoIP/ChangeLog
/usr/share/doc/packages/GeoIP/README.SUSE
/usr/share/doc/packages/GeoIP/README.md
/usr/share/licenses/GeoIP/COPYING
/usr/share/licenses/GeoIP/LICENSE
/usr/share/man/man1/geoiplookup.1.gz
/usr/share/man/man1/geoiplookup6.1.gz

Changelog

2018-08-01 - lnussel@suse.de
- can't package database in /var/lib/GeoIP anymore as it breaks with
transactional updates (boo#1093352). Ideally one would put the
static version in /usr/share with the files in /var overriding
that. Since GeoIP is considered deprecated in favor of
libmaxminddb anyways, we'll just ship GeoIP-data as empty shell to
own the files for uninstall.
2018-03-15 - mpluskal@suse.com
- Update to version 1.6.12:
* Populate metro and area code when performing lookups in IPv6
City databases. Previously this was only done when using IPv4
City databases.
- Modernise spec file with spec-cleaner
2017-11-16 - jengelh@inai.de
- Rectify RPM groups.
Remove pointless --with-pic since there are no static libs.
2017-11-16 - mpluskal@suse.com
- Update to version 1.6.11:
* Fix use of a NULL pointer when opening a corrupt database with
GeoIP_open
* GeoIP_database_info now returns the full version string rather
than incorrectly truncating it.
2016-06-16 - martin.liska@suse.com
- Fix compilation errors seen by GCC6.
2016-02-04 - mpluskal@suse.com
- Update to 1.6.9
* Fix a regression introduced in version 1.6.8, which caused
GeoIP_database_info to erroneously return NULL.
- Changes for 1.6.8
* Allow compilation on older systems by relaxing the autoconf
and automake minimum versions. Thank you, Jose Rubio!
* Avoid potential problems in multi-threaded environments by
consistently using pread() rather than read().
* Fix various small issues reported by clang's static analyser.
2015-11-16 - mrueckert@suse.de
- Update to 1.6.7
* Fixed a MSVC parser stack overflow when parsing regionName.c
and timeZone.c. Fix by elliotlo. GitHub #64.
* Updated region codes and timezones.
When using GEOIP_MEMORY_CACHE with an invalid database file,
the search tree traversal could attempt to read memory outside
of the memory allocated for the memory cache, resulting in a
segmentation fault. A check was added to ensure that the
traversal code does not try to read beyond the end of the file,
whether in memory, memory mapped, or on disk.
* Previously the return values from file reads were ignored. We now
check these values to ensure that there were no errors.
- copy the tools from the debian package to work with the database
files. new BR gcc-c++. Files are installed into the same path as
on debian /usr/lib/geoip/. new binaries:
/usr/lib/geoip/geoip-generator
/usr/lib/geoip/geoip-generator-asn
/usr/lib/geoip/v4-to-v6-layout.pl
2015-09-28 - mpluskal@suse.com
- Update to 1.6.6
* Replaced usage of deprecated fileno, read, and lseek on Visual
Studio 2005+ with their ISO C++ conformant replacements.
* A warning about using a double as a float was fixed.
* Fixed segfault when doing a lookup on an empty database.
* Fixed a memcheck error from valgrind in the _check_mtime
function.
* Fixed _check_mtime to check the return value of gettimeofday
rather than just assuming it worked.
2015-03-12 - astieger@suse.com
- Remove unused zlib build requirement
- fix pubpackage arch build error, for SLE 11 SP3
2015-03-10 - jweberhofer@weberhofer.at
* Updated LICENSE, using the upstream version.
* The GPL license has been removed:test-driver is licensed under the GPL but
is not packaged, libGeoIPUpdate is no longer part of the package.
* Changed handling of ghost files.
* Moved data into a seperate package.

See Also

Package Description
GeoIP-data-1.6.12-2.2.noarch.rpm GeoLite country data for GeoIP
GraphicsMagick-1.3.31-2.2.i586.rpm Viewer and Converter for Images
GraphicsMagick-1.3.31-2.2.x86_64.rpm Viewer and Converter for Images
GraphicsMagick-devel-1.3.31-2.2.i586.rpm Development files for the GraphicsMagick C language API
GraphicsMagick-devel-1.3.31-2.2.x86_64.rpm Development files for the GraphicsMagick C language API
HSAIL-Tools-0+git20160712.12220b0-1.5.i586.rpm Parse and (dis)assemble HSA Intermediate Language
HSAIL-Tools-0+git20160712.12220b0-1.5.x86_64.rpm Parse and (dis)assemble HSA Intermediate Language
HepMC-devel-3.0.0-1.4.i586.rpm Header files for HepMC
HepMC-devel-3.0.0-1.4.x86_64.rpm Header files for HepMC
HepMC2-devel-2.06.09-2.4.i586.rpm Header files for HepMC
HepMC2-devel-2.06.09-2.4.x86_64.rpm Header files for HepMC
Herwig-devel-7.1.3-1.8.x86_64.rpm Multi purpose event generator for high energy physics
Herwig-libs-7.1.3-1.8.x86_64.rpm Multi purpose event generator for high energy physics
IccXML-0.9.8-2.11.i586.rpm Color Management XML tools
IccXML-0.9.8-2.11.x86_64.rpm Color Management XML tools
Advertisement
Advertisement