gridcf / gct

Grid Community Toolkit
Apache License 2.0
48 stars 30 forks source link

Make OpenSSL engine optional #234

Closed ellert closed 3 weeks ago

ellert commented 3 weeks ago

OpenSSL in RHEL 10 has dropped the support for the ENGINE API. This PR makes the use of the ENGINE API optional in myproxy. so that it can be compiled on RHEL+EPEL 10.

fscheiner commented 3 weeks ago

Context: "The ENGINE API was introduced in OpenSSL version 0.9.6 as a low level interface for adding alternative implementations of cryptographic primitives, most notably for integrating hardware crypto devices."

from https://github.com/openssl/openssl/blob/master/README-ENGINES.md