Skip to content

Support RHEL 9+/Fedora 34+ CA bundle path#2576

Merged
mislav merged 1 commit intorbenv:masterfrom
mikelolasagasti:droppingOfCertPemFile
Apr 21, 2026
Merged

Support RHEL 9+/Fedora 34+ CA bundle path#2576
mislav merged 1 commit intorbenv:masterfrom
mikelolasagasti:droppingOfCertPemFile

Conversation

@mikelolasagasti
Copy link
Copy Markdown
Contributor

Detect /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem used in modern RHEL and Fedora systems.

Also improve the error message when no system CA bundle is found.

Detect /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem used in modern
RHEL and Fedora systems.

Also improve the error message when no system CA bundle is found.

Signed-off-by: Mikel Olasagasti Uranga <mikel@olasagasti.info>
@mikelolasagasti
Copy link
Copy Markdown
Contributor Author

mikelolasagasti commented Oct 12, 2025

/etc/pki/tls/cert.pem is provided by openssl, but that will be drop once https://fedoraproject.org/wiki/Changes/droppingOfCertPemFile lands Fedora.

/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem is present by default and doesn't require openssl to be installed in the system in order to build with ruby-build.

@mislav mislav merged commit 82be834 into rbenv:master Apr 21, 2026
@mislav
Copy link
Copy Markdown
Member

mislav commented Apr 21, 2026

Thank you and sorry for the late review & merge!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants