Open zsmi opened 3 years ago
Hi @zsmi,
Thanks for reporting this!
As this issue is unlikely to be addressed in RHEL8 (see: https://bugzilla.redhat.com/show_bug.cgi?id=1728031), we suggest you install Sublime Merge via the tarball for the time being.
The tarball can be downloaded here via direct downloads: https://www.sublimemerge.com/download
Thanks, - Dylan
@dpjohnst This issue is addressed if the sublime_merge package is built using rhel8 with rpm v4.14 or newer. I provided you links to documentation showing how to fix the issue (The problem isn't a bug in RHEL8). You don't even have to be on rhel8 to build the proper package as long as you can install rpm v4.14 in your build environment (This link shows you how to do it in a CentOS 6 environment: https://github.com/wazuh/wazuh-packages/issues/367#issuecomment-573113336). I updated the broken link in the original post but here it is again: https://www.starlab.io/blog/adding-sha256-digests-to-rpms
Version info
Description
If FIPS mode is enabled in Red Hat Enterprise Linux 8 or CentOS 7 sublime merge cannot be updated or installed using the Linux repository. When running an update the user will see the following error: Error: Transaction test error: package sublime-merge-2054-1.x86_64 does not verify: no digest
Steps to reproduce
Steps to reproduce the behavior:
Expected behavior
Successfully install and update the sublime merge package when FIPS mode is enabled.
Documentation for a Fix Note: Requires rpm v4.14 or newer Detailed explanation of how to fix and why How it was fixed in the wazuh package