Thu, 06 Jun 2024 17:49:32 UTC | login

Information for build geoipupdate-4.3.0-2.fc33

ID185247
Package Namegeoipupdate
Version4.3.0
Release2.fc33
Epoch
Sourcegit+https://src.fedoraproject.org/rpms/geoipupdate.git#ce662a7efde6389ad7b95e3de5da1d7f6cbc6b8a
SummaryUpdate GeoIP2 binary databases from MaxMind
DescriptionThe GeoIP Update program performs automatic updates of GeoIP2 binary databases.
Built bydavidlt
State complete
Volume DEFAULT
StartedSun, 16 Aug 2020 00:05:05 UTC
CompletedSun, 16 Aug 2020 00:42:24 UTC
Taskbuild (f33, /rpms/geoipupdate.git:ce662a7efde6389ad7b95e3de5da1d7f6cbc6b8a)
Extra{'source': {'original_url': 'git+https://src.fedoraproject.org/rpms/geoipupdate.git#ce662a7efde6389ad7b95e3de5da1d7f6cbc6b8a'}}
Tags
f33
f37
f38
RPMs
src
geoipupdate-4.3.0-2.fc33.src.rpm (info) (download)
noarch
geoipupdate-cron-4.3.0-2.fc33.noarch.rpm (info) (download)
riscv64
geoipupdate-4.3.0-2.fc33.riscv64.rpm (info) (download)
geoipupdate-debuginfo-4.3.0-2.fc33.riscv64.rpm (info) (download)
geoipupdate-debugsource-4.3.0-2.fc33.riscv64.rpm (info) (download)
Logs
riscv64
build.log
hw_info.log
mock_output.log
noarch_rpmdiff.json
root.log
state.log
Changelog * Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.3.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Fri Apr 17 2020 Paul Howarth <paul@city-fan.org> - 4.3.0-1 - Update to 4.3.0 - First release to Docker Hub (GH#24) - The binary builds are now built with CGO_ENABLED=0 (GH#63) * Mon Feb 24 2020 Paul Howarth <paul@city-fan.org> - 4.2.2-1 - Update to 4.2.2 - The major version of the module is now included at the end of the module path; previously, it was not possible to import the module in projects that were using Go modules (GH#81) - A valid account ID and license key combination is now required for database downloads, so those configuration options are now required - The error handling when closing a local database file would previously ignore errors and, upon upgrading to 'github.com/pkg/errors' 0.9.0, would fail to ignore expected errors (GH#69, GH#70) - The RPM release was previously lacking the correct owner and group on files and directories: among other things, this caused the package to conflict with the 'GeoIP' package in CentOS 7 and 'GeoIP-GeoLite-data' in CentOS 8; the files are now owned by 'root' (GH#76) * Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Sun Nov 10 2019 Paul Howarth <paul@city-fan.org> - 4.1.5-1 - Update to 4.1.5 - Respect the defaultConfigFile and defaultDatabaseDirectory variables in the main package again; they were ignored in 4.1.0 through 4.1.4 (if not specified, the GitHub and PPA releases for these versions used the config /usr/local/etc/GeoIP.conf instead of /etc/GeoIP.conf and the database directory /usr/local/share/GeoIP instead of /usr/share/GeoIP) * Fri Nov 08 2019 Paul Howarth <paul@city-fan.org> - 4.1.4-1 - Update to 4.1.4 - Improve man page formatting and organization (GH#44) - Provide update functionality as an importable package as well as a standalone program (GH#48) - Remove formatting, linting, and testing from the geoipupdate target in the Makefile * Sat Sep 14 2019 Paul Howarth <paul@city-fan.org> - 4.0.6-1 - Update to 4.0.6 - Ignore errors when syncing file system: these errors were primarily due to the file system not supporting the sync call (GH#37) - Use CRLF line endings on Windows for text files - Fix tests on Windows - Improve man page formatting (GH#38) - Dependencies are no longer vendored (GH#39) * Sun Sep 01 2019 Paul Howarth <paul@city-fan.org> - 4.0.4-1 - Update to 4.0.4 - Do not try to sync the database directory when running on Windows; syncing this way is not supported there and would lead to an error (GH#32) * Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Fri Jul 12 2019 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 4.0.3-2 - Update to latest Go macros * Mon Jun 10 2019 Paul Howarth <paul@city-fan.org> - 4.0.3-1 - Update to 4.0.3 - Update flock dependency from 'theckman/go-flock' to 'gofrs/flock' (GH#22) - Switch to Go modules and update dependencies - Fix version output on Ubuntu PPA and Homebrew releases - Revert switch to Go Modules as our tooling isn't ready for that yet * Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Fri Jan 18 2019 Paul Howarth <paul@city-fan.org> - 4.0.2-1 - Update to 4.0.2 - Completely rewritten in the go language - New version licensed ASL 2.0 or MIT rather than GPLv2 - Legacy databases no longer available, so drop/obsolete the cron6 sub-package * Tue Sep 11 2018 Paul Howarth <paul@city-fan.org> - 3.1.1-1 - Update to 3.1.1 - Allow parsing of license keys longer than 12 characters * Fri Aug 17 2018 Paul Howarth <paul@city-fan.org> - 3.1.0-1 - Update to 3.1.0 Changes in version 3.0.0: - BREAKING CHANGE: When downloading the free databases without a MaxMind account, you must either not have 'AccountID', 'UserId', or 'LicenseKey' set in your configuration file or they must be set to the zero values previously recommended in our documentation; any other value will cause an authorization error - BREAKING CHANGE: The configuration options 'Protocol', 'SkipPeerVerification', and `SkipHostnameVerification` are no longer supported; if they are present in the configuration file, they will be ignored - HTTPS with peer and hostname verification will be used on all requests - BREAKING CHANGE: The configuration file must have the 'AccountID' or the deprecated 'UserId' when downloading a paid database; previously, when downloading the GeoIP Legacy Country database, you were able to only provide the 'LicenseKey' - IMPORTANT: 'geoipupdate-pureperl.pl' has been removed and will no longer be distributed with 'geoipupdate'; this Perl script had known issues and did not have feature parity with the C implementation - This program no longer uses the following endpoints: '/app/update_getipaddr', '/app/update', and '/app/update_secure'; '/geoip/databases/{edition_id}/update' is now used instead - Fixed issue in 'gu_strnlen()' dereferencing a pointer before checking that it was in array bounds - We now update the default GeoIP.conf during installation so that directory paths match build parameters; previously this config always said the data directory was under /usr/local/share which was not always accurate - Improve the error checking and display the underlying reason for the error when possible (GH#82) - Document that the 'LockFile' is not removed from the filesystem after a successful exit from the program (GH#79) - Make default configuration directory agree with default installation directory Changes in version 3.0.1: - When there were no updates available, 3.0.0 incorrectly returned an exit code of 1 instead of 0; this release reverts to the pre-3.0.0 behavior, returning an exit code of 0 in this case Changes in version 3.1.0: - This version restores the ability to use the 'AccountID'/'UserId' 999999 along with an all-zero license key when downloading free databases; however, the use of this combination is not recommended and may break in future versions - When printing verbose output, only the first four characters of the 'LicenseKey' will now be displayed