Bug 2182141
| Summary: | Add support for hashed license keys to geoipupdate | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 8 | Reporter: | Robert Scheck <redhat-bugzilla> | ||||
| Component: | geoipupdate | Assignee: | Michal Ruprich <mruprich> | ||||
| Status: | CLOSED ERRATA | QA Contact: | Ondrej Mejzlik <omejzlik> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | medium | ||||||
| Version: | 8.7 | CC: | ccheney, mruprich, omejzlik, robert.scheck, smahanga | ||||
| Target Milestone: | rc | Keywords: | AutoVerified, Triaged | ||||
| Target Release: | --- | Flags: | pm-rhel:
mirror+
|
||||
| Hardware: | x86_64 | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | geoipupdate-2.5.0-3.el8 | Doc Type: | If docs needed, set a value | ||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | |||||||
| : | 2188376 (view as bug list) | Environment: | |||||
| Last Closed: | 2023-11-14 15:27:07 UTC | Type: | Bug | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Bug Depends On: | |||||||
| Bug Blocks: | 2188376 | ||||||
| Attachments: |
|
||||||
|
Description
Robert Scheck
2023-03-27 16:27:06 UTC
Michal, ping? Hi Robert, sorry for the delay. Can you please test the suggested fix with these packages (adding also the cron packages in case you use them): https://people.redhat.com/mruprich/geoipupdate-2.5.0-3.el8_8.x86_64.rpm https://people.redhat.com/mruprich/geoipupdate-cron-2.5.0-3.el8_8.noarch.rpm https://people.redhat.com/mruprich/geoipupdate-cron6-2.5.0-3.el8_8.noarch.rpm If that helps, we could release that in next RHEL8. Let me know if that works. Regards, Michal Created attachment 1957377 [details] geoipupdate-2.5.0-licensekey.patch I am sorry, the package does not work. I played around and needed these commits to get it working: 1. https://github.com/maxmind/geoipupdate/commit/b7862460b6769f5c40b72de835b868882c3f3883 2. https://github.com/maxmind/geoipupdate/commit/4b41ea887e836ddb1a36c0c3a071ac49e8d71a25 3. https://github.com/maxmind/geoipupdate/commit/01fcfc1170dcedc35c758e111b8905cf6513d8b9 4. https://github.com/maxmind/geoipupdate/commit/6794f2eed0063a50749bf400e135f4f47ca2f465 5. https://github.com/maxmind/geoipupdate/commit/0670ee3e1237a72bae785877b354dbfe135de6be 6. https://github.com/maxmind/geoipupdate/commit/cddabc6f645ea3abbb8117ef0d03069df560fc36 7. https://github.com/maxmind/geoipupdate/commit/35a640087a4eca4e37306b717fa8513e26487b47 8. https://github.com/maxmind/geoipupdate/commit/642978928019f87181dd7c108b0363841c0135a9 9. https://github.com/maxmind/geoipupdate/commit/824ef039bbc8a2ed5a90d1da5a51d4a1639fdb09 Michal, any chance for an intermediate feedback? Hi, thanks for the patch, this should do it then: https://people.redhat.com/mruprich/geoipupdate-2.5.0-4.el8_8.x86_64.rpm https://people.redhat.com/mruprich/geoipupdate-cron-2.5.0-4.el8_8.noarch.rpm https://people.redhat.com/mruprich/geoipupdate-cron6-2.5.0-4.el8_8.noarch.rpm Let me know whether this works. Regards, Michal From the perspective of a MaxMind GeoIP2 subscription customer the RPM from comment #7 works as expected with old unhashed as well as with the new hashed license keys. Thank you. Do you see any chance to add this patch to geoipupdate in RHEL 7, too? I am aware that RHEL 7 is in the maintenance support phase, but without this patch, the new hashed license keys don't work using geoipupdate. Great! As for RHEL7 I don't think that this decision is up to me but I will pass it to those who can decide this. I will keep you posted. I see, but let me just add that I digged into this mainly because of RHEL 7 being affected ;-) Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (geoipupdate bug fix and enhancement update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2023:6935 |