gridcf / gct

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

Sha1 is deprecated #178

Closed ellert closed 2 years ago

ellert commented 2 years ago

This PR addresses test failures on CS9+EPEL9. CS9 has openssl 3.0.1, which considers sha1 broken and refuses to sign requests that use this algorithm. The changes are mainly in the generation of test certificates used for running the tests, but there are a few places where the code had to be updated. (This is the reason for the split of the PR in two commits - which should simplify reviewing.) With these0 changes "make check" succeeds on SC9+EPEL9.