Wed, 27 Nov 2024 04:37:03 UTC | login

Information for build geoipupdate-6.0.0-1.fc40

ID262462
Package Namegeoipupdate
Version6.0.0
Release1.fc40
Epoch
Sourcegit+https://src.fedoraproject.org/rpms/geoipupdate.git#73feb196e24f6b80a609f7efbb5ffe5915add0fa
SummaryUpdate GeoIP2 binary databases from MaxMind
DescriptionThe GeoIP Update program performs automatic updates of GeoIP2 binary databases.
Built bydavidlt
State complete
Volume DEFAULT
StartedThu, 14 Dec 2023 10:58:14 UTC
CompletedThu, 14 Dec 2023 12:07:50 UTC
Taskbuild (f40, /rpms/geoipupdate.git:73feb196e24f6b80a609f7efbb5ffe5915add0fa)
Extra{'source': {'original_url': 'git+https://src.fedoraproject.org/rpms/geoipupdate.git#73feb196e24f6b80a609f7efbb5ffe5915add0fa'}}
Tags
f40
RPMs
src
geoipupdate-6.0.0-1.fc40.src.rpm (info) (download)
noarch
geoipupdate-cron-6.0.0-1.fc40.noarch.rpm (info) (download)
riscv64
geoipupdate-6.0.0-1.fc40.riscv64.rpm (info) (download)
geoipupdate-debuginfo-6.0.0-1.fc40.riscv64.rpm (info) (download)
geoipupdate-debugsource-6.0.0-1.fc40.riscv64.rpm (info) (download)
Logs
riscv64
hw_info.log
state.log
build.log
root.log
mock_output.log
noarch_rpmdiff.json
Changelog * Thu Jul 20 2023 Paul Howarth <paul@city-fan.org> - 6.0.0-1 - Update to 6.0.0 - 'geoipupdate' now supports configuration via environment variables: any configuration set this way will override any value from the config file, but still be overridden by any associated command line option (if any) - The following new environment variables are supported: - GEOIPUPDATE_ACCOUNT_ID - GEOIPUPDATE_ACCOUNT_ID_FILE - GEOIPUPDATE_CONF_FILE - GEOIPUPDATE_DB_DIR - GEOIPUPDATE_EDITION_IDS - GEOIPUPDATE_HOST - GEOIPUPDATE_LICENSE_KEY - GEOIPUPDATE_LICENSE_KEY_FILE - GEOIPUPDATE_LOCK_FILE - GEOIPUPDATE_PARALLELISM - GEOIPUPDATE_PRESERVE_FILE_TIMES - GEOIPUPDATE_PROXY - GEOIPUPDATE_PROXY_USER_PASSWORD - GEOIPUPDATE_RETRY_FOR - GEOIPUPDATE_VERBOSE - Changed the signature of 'NewConfig' in 'pkg/geoipupdate' to no longer accept a positional config file path argument, which can now be passed in using the option from 'WithConfigFile' along with the other optional parameters - 'geoipupdate' and 'NewConfig' no longer require a config file to exist - The '--stack-trace' flag has been removed; this flag has been broken since 4.11.0 * Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 5.1.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Thu May 11 2023 Paul Howarth <paul@city-fan.org> - 5.1.1-1 - Update to 5.1.1 - Fixed the Docker health-check script to use the correct time of the last update attempt (GH#225) - Added new '--output' flag to print JSON to standard output describing the result of the run - Compilation with Go versions before 1.19 is no longer supported * Wed Apr 19 2023 Paul Howarth <paul@city-fan.org> - 5.0.4-1 - Update to 5.0.4 - The 5.0.0 release mistakenly set the file permissions on downloaded databases to 0600; this restores the previous behavior of using 0644 (GH#217, GH#218) - "Database ... up to date" messages are now only shown if the verbose flag is set (GH#219) - Since version 5.0.0, the default database directory was not being correctly set for Debian and RPM package builds - the directory '/usr/local/share/GeoIP' was being used rather than '/usr/share/GeoIP'; this build restores '/usr/share/GeoIP' as the default directory for these builds (GH#222) - Since version 4.9.0, the incorrect commit was tagged; this release attempts to fix the release process to prevent this issue * Thu Apr 13 2023 Paul Howarth <paul@city-fan.org> - 5.0.0-1 - Update to 5.0.0 - Redefined the 'Reader' and 'Writer' interface APIs in 'pkg/geoipupdate/database'; this change aims to to make it easier to introduce custom implementations of these interfaces - Changed the signature of 'NewConfig' in 'pkg/geoipupdate' to accept optional parameters; this change allows the introduction of new flags or config options without making breaking changes to the function's signature - Introduced 'Parallelism' as a new flag and config option to enable concurrent database updates * Fri Mar 17 2023 Paul Howarth <paul@city-fan.org> - 4.11.1-1 - Update to 4.11.1 - 'github.com/pkg/errors' is no longer used to wrap errors - Docker secrets are now supported for the MaxMind account ID and license key (GH#197) - The Dockerfile now has a Healthcheck that makes sure the modification date of the database directory is within the update period - The Docker images are now published to the GitHub Container Registry, 'ghcr.io'; we will likely stop publishing to Docker Hub in the near future * Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.10.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Tue Sep 27 2022 Paul Howarth <paul@city-fan.org> - 4.10.0-1 - Update to 4.10.0 - HTTPS proxies are now supported (GH#172) - An HTTP request to get the filename for the edition ID has been removed; this was previously required as the GeoIP Legacy edition IDs bore little relation to the name of the database on disk - Use SPDX-format license tag * Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.9.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Tue Jul 19 2022 Maxwell G <gotmax@e.email> - 4.9.0-3 - Rebuild for CVE-2022-{1705,32148,30631,30633,28131,30635,30632,30630,1962} in golang * Fri Jun 17 2022 Robert-André Mauchin <zebob.m@gmail.com> - 4.9.0-2 - Rebuilt for CVE-2022-1996, CVE-2022-24675, CVE-2022-28327, CVE-2022-27191, CVE-2022-29526, CVE-2022-30629 * Wed Feb 16 2022 Paul Howarth <paul@city-fan.org> - 4.9.0-1 - Update to 4.9.0 - The client now sets the User-Agent header - The error handling has been improved * Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.8.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.8.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Wed Jul 21 2021 Paul Howarth <paul@city-fan.org> - 4.8.0-1 - Update to 4.8.0 - Go 1.13 or greater is now required - In verbose mode, we now print a message before each HTTP request; previously we would not print anything for retried requests - Expected response errors no longer cause request retries; for example, we no longer retry the download request if the database subscription has lapsed