* Remove openssl and iproute from the component. * Add procps-ng to the require. The RPM is required in the container case.
25 lines
734 B
Text
25 lines
734 B
Text
adjust:
|
|
- when: distro != fedora
|
|
require-:
|
|
- rubypick
|
|
|
|
summary: Ensure Ruby OpenSSL respects crypto-policies
|
|
description: |
|
|
This test ensures that Ruby OpenSSL doesn't override the value of the
|
|
TLS.MinProtocol in the crypto-policies opensslcnf.config file.
|
|
If Ruby OpenSSL not including the upstream patch[1] had overridden the
|
|
value of the TLS.MinProtocol as TLS 1.0 as a default.
|
|
The test exists in Fedora tests/ruby rather than the upstream tests because
|
|
the test is Fedora-specific depending on the crypto-policies.
|
|
[1] https://github.com/ruby/openssl/pull/710
|
|
component:
|
|
- ruby
|
|
require:
|
|
- openssl
|
|
- ruby
|
|
- rubygem-test-unit
|
|
# For ss command.
|
|
- iproute
|
|
# For pkill, pgrep
|
|
- procps-ng
|
|
duration: 30m
|