Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: geoipupdate | Distribution: openSUSE:Factory:zSystems |
Version: 6.0.0 | Vendor: openSUSE |
Release: 1.1 | Build date: Mon Aug 28 17:39:49 2023 |
Group: Productivity/Networking/Other | Build host: s390zl24 |
Size: 6075556 | Source RPM: geoipupdate-6.0.0-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/maxmind/geoipupdate | |
Summary: GeoIP update client code |
The GeoIP Update program performs automatic updates of GeoIP2 and GeoIP Legacy binary databases. Currently the program only supports Linux and other Unix-like systems.
Apache-2.0 OR MIT
* Thu Aug 24 2023 valentin.lefebvre@suse.com - 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). * 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 Jun 21 2023 Valentin Lefebvre <valentin.lefebvre@suse.com> - Update to 5.1.1: * Based on feedback, the change to use a non-root user in 5.1.0 when using the Docker image has been reverted. There are no non-Docker changes in this release. See GitHub #233. - Update to 5.1.0: * Fixed the Docker health-check script to use the correct time of the last update attempt. Reported by cford1080. GitHub #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. * When using the provided Docker images, geoipupdate no longer runs as root in the container. Based on pull request by Andreas Grünenfelder. GitHub [#200]. - Update to 5.0.4: * On releases 4.9.0 through 5.0.3, the incorrect commit was tagged. This release attempts to fix the release process to prevent this issue. There are no code changes to the binaries provided by MaxMind, either on the GitHub Release page or the MaxMind PPA. * Mon Apr 17 2023 Valentin Lefebvre <valentin.lefebvre@suse.com> - Update to 5.0.3: * The directory /usr/local/share/GeoIP was being used rather than /usr/share/GeoIP. - Update to 5.0.2: * "Database ... up to date" messages are now only shown if the verbose flag is set. - Update to 5.0.1: * set the file permissions on downloaded databases to 0600. - Update to 5.0.0 * Redefined the Reader and Writer interface apis in pkg/geoipupdate/database * Changed the signature of NewConfig in pkg/geoipupdate to accept optional parameters. * Introduced Parallelism as a new flag and config option to enable concurrent database updates. * Tue Mar 21 2023 Paolo Stivanin <info@paolostivanin.com> - 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. * The Dockerfile now has a Healthcheck that makes sure the modification date of the database directory is within the update period. * Removed extra underscore in script variables preventing the Docker secret support added in 4.11.0 from working as expected. * Wed Nov 09 2022 Paolo Stivanin <info@paolostivanin.com> - Update to version 4.10.0: * HTTPS proxies are now supported. * 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. * Tue Mar 01 2022 Paolo Stivanin <info@paolostivanin.com> - Update to version 4.9.0: * The client now sets the User-Agent header. * The error handling has been improved. * The goreleaser configuration has been consolidated. There is now one checksum file for all builds. * Mon Nov 08 2021 info@paolostivanin.com - Update to version 4.8.0: * The Docker container now supports the following new environment variables: GEOIPUPDATE_CONF_FILE and GEOIPUPDATE_DB_DIR * Mon Sep 20 2021 Johannes Segitz <jsegitz@suse.com> - Added hardening to systemd service(s) (bsc#1181400). Modified: * geoipupdate.service * Fri Apr 23 2021 Paolo Stivanin <info@paolostivanin.com> - Update to 4.7.1: * 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. * When running with GEOIPUPDATE_FREQUENCY set, the Docker image will now stop when sent a SIGTERM instead of waiting for a SIGKILL. Pull request by Maxence POULAIN. GitHub #135. * Wed Dec 16 2020 Paolo Stivanin <info@paolostivanin.com> - Update to 4.6.0 * Show version number in verbose output. * Retry downloads in more scenarios. Previously we would not retry failures occurring when reading the response body, but now we do. * Wed Nov 04 2020 Paolo Stivanin <info@paolostivanin.com> - Update to version 4.5.0: * We no longer use a third party library for exponential backoff * The edition ID is now included when there is a failure retrieving a database * The Docker image no longer prints the generated GeoIP.conf when starting up. This prevents a possible leak of the account's license key * The minimum Go version is now 1.11. * Failing HTTP requests are now retried using an exponential backoff. The period to keep retrying any failed request is set to 5 minutes by default and can be adjusted using the new RetryFor configuration option. * When using the go package rather than the command-line tool, the null value for RetryFor will be 0 seconds, which means no retries will be performed. To change that, set RetryFor explicitly in the Config you provide, or obtain your Config value via geoipupdate.NewConfig. * Thu May 07 2020 Paolo Stivanin <info@paolostivanin.com> - Update to version 4.3.0: * Set release date * Push multiple versions with different tags * Use correct org name * Add a less-strict .yamllintrc * Test on go 1.14.x * Shows location of GeoIP.conf when issue in file * Remove extra space * Fix typo in config file generation * Make the edition IDs list format clearer * Fri Apr 17 2020 Vítězslav Čížek <vcizek@suse.com> - Fix license, it's actually Apache-2.0 or MIT (bsc#1169766) * Thu Mar 26 2020 Vítězslav Čížek <vcizek@suse.com> - Make /etc/GeoIP.conf readable only by root as it contains MaxMind account information now - Add README.SUSE with description how to get the latest data (jsc#SLE-11184, jsc#ECO-1405) * Fri Mar 13 2020 pgajdos@suse.com - introduce geoipupdate-legacy script [bsc#1156194] - added sources + geoipupdate-legacy * Wed Mar 04 2020 info@paolostivanin.com - Update to version 4.2.2: * Prepare for 4.2.2 * Use go get on 1.10 * Only use debug.ReadBuildInfo on 1.12+ * Update changelog * Set required Go version to 1.10 * Test back to Go 1.10 * Do not unnecessarily use errors.Is * Add changelog for #76 * Update for GoReleaser nfpm section change * Bump copyright year - Add disable-pandoc.patch * Wed Mar 04 2020 info@paolostivanin.com - Update to version 4.2.2: * Prepare for 4.2.2 * Use go get on 1.10 * Only use debug.ReadBuildInfo on 1.12+ * Update changelog * Set required Go version to 1.10 * Test back to Go 1.10 * Do not unnecessarily use errors.Is * Add changelog for #76 * Update for GoReleaser nfpm section change * Bump copyright year * Tue Mar 03 2020 info@paolostivanin.com - Update to version 4.2.2: * Prepare for 4.2.2 * Use go get on 1.10 * Only use debug.ReadBuildInfo on 1.12+ * Update changelog * Set required Go version to 1.10 * Test back to Go 1.10 * Do not unnecessarily use errors.Is * Add changelog for #76 * Update for GoReleaser nfpm section change * Bump copyright year * Tue Mar 03 2020 Paolo Stivanin <info@paolostivanin.com> - Update to 4.2.2 A lot of changes since last release. Please have a look at https://github.com/maxmind/geoipupdate/releases for more info
/etc/GeoIP.conf /usr/bin/geoipupdate /usr/lib/systemd/system/geoipupdate.service /usr/lib/systemd/system/geoipupdate.timer /usr/share/doc/packages/geoipupdate /usr/share/doc/packages/geoipupdate/GeoIP.conf.md /usr/share/doc/packages/geoipupdate/README.SUSE /usr/share/doc/packages/geoipupdate/README.md /usr/share/doc/packages/geoipupdate/geoipupdate.md /usr/share/licenses/geoipupdate /usr/share/licenses/geoipupdate/LICENSE-APACHE /usr/share/licenses/geoipupdate/LICENSE-MIT /var/lib/GeoIP
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Mar 9 12:50:11 2024