<oval_definitions xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5" xmlns:oval="http://oval.mitre.org/XMLSchema/oval-common-5" xmlns:oval-def="http://oval.mitre.org/XMLSchema/oval-definitions-5" xmlns:unix-def="http://oval.mitre.org/XMLSchema/oval-definitions-5#unix" xmlns:red-def="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" xmlns:ind-def="http://oval.mitre.org/XMLSchema/oval-definitions-5#independent" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://oval.mitre.org/XMLSchema/oval-common-5 oval-common-schema.xsd http://oval.mitre.org/XMLSchema/oval-definitions-5 oval-definitions-schema.xsd http://oval.mitre.org/XMLSchema/oval-definitions-5#unix unix-definitions-schema.xsd http://oval.mitre.org/XMLSchema/oval-definitions-5#linux linux-definitions-schema.xsd">
<generator>
<oval:product_name>Oracle Errata System</oval:product_name>
<oval:product_version>Oracle Linux</oval:product_version>
<oval:schema_version>5.11</oval:schema_version>
<oval:timestamp>2026-08-10T21:11:44</oval:timestamp>
</generator>
<definitions>
<definition id="oval:com.oracle.elsa:def:202650728" version="501" class="patch">
<metadata>
<title>
ELSA-2026-50728:  ruby:3.3 security, bug fix, and enhancement update (IMPORTANT)
</title>
<affected family="unix">
<platform>Oracle Linux 8</platform>

</affected>
<reference source="elsa" ref_id="ELSA-2026-50728" ref_url="https://linux.oracle.com/errata/ELSA-2026-50728.html"/>
<reference source="CVE" ref_id="CVE-2026-27820" ref_url="https://linux.oracle.com/cve/CVE-2026-27820.html"/>
<reference source="CVE" ref_id="CVE-2026-42256" ref_url="https://linux.oracle.com/cve/CVE-2026-42256.html"/>
<reference source="CVE" ref_id="CVE-2026-42257" ref_url="https://linux.oracle.com/cve/CVE-2026-42257.html"/>
<reference source="CVE" ref_id="CVE-2026-47240" ref_url="https://linux.oracle.com/cve/CVE-2026-47240.html"/>
<reference source="CVE" ref_id="CVE-2026-47241" ref_url="https://linux.oracle.com/cve/CVE-2026-47241.html"/>
<reference source="CVE" ref_id="CVE-2026-47242" ref_url="https://linux.oracle.com/cve/CVE-2026-47242.html"/>

<description>
ruby
[3.3.12-8]
- Upgrade to Ruby 3.3.12.
  Resolves: RHEL-170929
  Resolves: RHEL-193664

rubygem-abrt
rubygem-mysql2
rubygem-pg
</description>
<!--
 ~~~~~~~~~~~~~~~~~~~~   advisory details   ~~~~~~~~~~~~~~~~~~~ 
-->
<advisory>
<severity>IMPORTANT</severity>
<rights>Copyright 2026 Oracle, Inc.</rights>
<issued date="2026-08-10"/>
<cve cvss3="5.6/CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L" href="https://linux.oracle.com/cve/CVE-2026-27820.html" public="20260416">CVE-2026-27820</cve>
<cve cvss3="6.5/CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H" href="https://linux.oracle.com/cve/CVE-2026-42256.html" public="20260509">CVE-2026-42256</cve>
<cve cvss3="6.1/CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:L" href="https://linux.oracle.com/cve/CVE-2026-42257.html" public="20260509">CVE-2026-42257</cve>
<cve cvss3="6.1/CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:L" href="https://linux.oracle.com/cve/CVE-2026-47240.html" public="20260622">CVE-2026-47240</cve>
<cve cvss3="5.9/CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H" href="https://linux.oracle.com/cve/CVE-2026-47241.html" public="20260622">CVE-2026-47241</cve>
<cve cvss3="0.0/CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:N" href="https://linux.oracle.com/cve/CVE-2026-47242.html" public="20260622">CVE-2026-47242</cve>

<affected_cpe_list>
<cpe>cpe:/a:oracle:linux:8:10:appstream_base</cpe>
<cpe>cpe:/a:oracle:linux:8::appstream</cpe>
</affected_cpe_list>
</advisory>
</metadata>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728001" comment="Oracle Linux 8 is installed"/>
<criteria operator="OR">
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728002" comment="Oracle Linux arch is aarch64"/>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728003" comment="Module ruby:3.3 is enabled"/>
<criteria operator="OR">
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728004" comment="ruby is earlier than 0:3.3.12-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728005" comment="ruby is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728006" comment="ruby-bundled-gems is earlier than 0:3.3.12-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728007" comment="ruby-bundled-gems is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728008" comment="ruby-default-gems is earlier than 0:3.3.12-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728009" comment="ruby-default-gems is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728010" comment="ruby-devel is earlier than 0:3.3.12-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728011" comment="ruby-devel is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728012" comment="ruby-doc is earlier than 0:3.3.12-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728013" comment="ruby-doc is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728014" comment="ruby-libs is earlier than 0:3.3.12-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728015" comment="ruby-libs is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728016" comment="rubygem-abrt is earlier than 0:0.4.0-1.module+el8.10.0+90287+d51aa4ed"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728017" comment="rubygem-abrt is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728018" comment="rubygem-abrt-doc is earlier than 0:0.4.0-1.module+el8.10.0+90287+d51aa4ed"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728019" comment="rubygem-abrt-doc is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728020" comment="rubygem-bigdecimal is earlier than 0:3.1.5-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728021" comment="rubygem-bigdecimal is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728022" comment="rubygem-bundler is earlier than 0:2.5.22-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728023" comment="rubygem-bundler is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728024" comment="rubygem-io-console is earlier than 0:0.7.1-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728025" comment="rubygem-io-console is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728026" comment="rubygem-irb is earlier than 0:1.13.1-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728027" comment="rubygem-irb is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728028" comment="rubygem-json is earlier than 0:2.7.2-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728029" comment="rubygem-json is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728030" comment="rubygem-minitest is earlier than 0:5.20.0-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728031" comment="rubygem-minitest is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728032" comment="rubygem-mysql2 is earlier than 0:0.5.5-1.module+el8.10.0+90287+d51aa4ed"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728033" comment="rubygem-mysql2 is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728034" comment="rubygem-mysql2-doc is earlier than 0:0.5.5-1.module+el8.10.0+90287+d51aa4ed"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728035" comment="rubygem-mysql2-doc is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728036" comment="rubygem-pg is earlier than 0:1.5.4-1.module+el8.10.0+90287+d51aa4ed"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728037" comment="rubygem-pg is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728038" comment="rubygem-pg-doc is earlier than 0:1.5.4-1.module+el8.10.0+90287+d51aa4ed"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728039" comment="rubygem-pg-doc is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728040" comment="rubygem-power_assert is earlier than 0:2.0.3-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728041" comment="rubygem-power_assert is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728042" comment="rubygem-psych is earlier than 0:5.1.2-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728043" comment="rubygem-psych is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728044" comment="rubygem-racc is earlier than 0:1.7.3-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728045" comment="rubygem-racc is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728046" comment="rubygem-rake is earlier than 0:13.1.0-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728047" comment="rubygem-rake is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728048" comment="rubygem-rbs is earlier than 0:3.4.0-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728049" comment="rubygem-rbs is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728050" comment="rubygem-rdoc is earlier than 0:6.6.3.1-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728051" comment="rubygem-rdoc is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728052" comment="rubygem-rexml is earlier than 0:3.4.4-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728053" comment="rubygem-rexml is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728054" comment="rubygem-rss is earlier than 0:0.3.1-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728055" comment="rubygem-rss is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728056" comment="rubygem-test-unit is earlier than 0:3.6.1-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728057" comment="rubygem-test-unit is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728058" comment="rubygem-typeprof is earlier than 0:0.21.9-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728059" comment="rubygem-typeprof is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728060" comment="rubygems is earlier than 0:3.5.22-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728061" comment="rubygems is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728062" comment="rubygems-devel is earlier than 0:3.5.22-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728063" comment="rubygems-devel is signed with the Oracle Linux 8 key"/>
</criteria>
</criteria>
</criteria>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728064" comment="Oracle Linux arch is x86_64"/>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728003" comment="Module ruby:3.3 is enabled"/>
<criteria operator="OR">
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728004" comment="ruby is earlier than 0:3.3.12-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728005" comment="ruby is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728006" comment="ruby-bundled-gems is earlier than 0:3.3.12-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728007" comment="ruby-bundled-gems is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728008" comment="ruby-default-gems is earlier than 0:3.3.12-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728009" comment="ruby-default-gems is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728010" comment="ruby-devel is earlier than 0:3.3.12-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728011" comment="ruby-devel is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728012" comment="ruby-doc is earlier than 0:3.3.12-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728013" comment="ruby-doc is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728014" comment="ruby-libs is earlier than 0:3.3.12-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728015" comment="ruby-libs is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728016" comment="rubygem-abrt is earlier than 0:0.4.0-1.module+el8.10.0+90287+d51aa4ed"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728017" comment="rubygem-abrt is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728018" comment="rubygem-abrt-doc is earlier than 0:0.4.0-1.module+el8.10.0+90287+d51aa4ed"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728019" comment="rubygem-abrt-doc is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728020" comment="rubygem-bigdecimal is earlier than 0:3.1.5-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728021" comment="rubygem-bigdecimal is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728022" comment="rubygem-bundler is earlier than 0:2.5.22-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728023" comment="rubygem-bundler is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728024" comment="rubygem-io-console is earlier than 0:0.7.1-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728025" comment="rubygem-io-console is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728026" comment="rubygem-irb is earlier than 0:1.13.1-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728027" comment="rubygem-irb is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728028" comment="rubygem-json is earlier than 0:2.7.2-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728029" comment="rubygem-json is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728030" comment="rubygem-minitest is earlier than 0:5.20.0-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728031" comment="rubygem-minitest is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728032" comment="rubygem-mysql2 is earlier than 0:0.5.5-1.module+el8.10.0+90287+d51aa4ed"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728033" comment="rubygem-mysql2 is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728034" comment="rubygem-mysql2-doc is earlier than 0:0.5.5-1.module+el8.10.0+90287+d51aa4ed"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728035" comment="rubygem-mysql2-doc is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728036" comment="rubygem-pg is earlier than 0:1.5.4-1.module+el8.10.0+90287+d51aa4ed"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728037" comment="rubygem-pg is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728038" comment="rubygem-pg-doc is earlier than 0:1.5.4-1.module+el8.10.0+90287+d51aa4ed"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728039" comment="rubygem-pg-doc is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728040" comment="rubygem-power_assert is earlier than 0:2.0.3-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728041" comment="rubygem-power_assert is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728042" comment="rubygem-psych is earlier than 0:5.1.2-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728043" comment="rubygem-psych is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728044" comment="rubygem-racc is earlier than 0:1.7.3-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728045" comment="rubygem-racc is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728046" comment="rubygem-rake is earlier than 0:13.1.0-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728047" comment="rubygem-rake is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728048" comment="rubygem-rbs is earlier than 0:3.4.0-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728049" comment="rubygem-rbs is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728050" comment="rubygem-rdoc is earlier than 0:6.6.3.1-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728051" comment="rubygem-rdoc is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728052" comment="rubygem-rexml is earlier than 0:3.4.4-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728053" comment="rubygem-rexml is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728054" comment="rubygem-rss is earlier than 0:0.3.1-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728055" comment="rubygem-rss is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728056" comment="rubygem-test-unit is earlier than 0:3.6.1-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728057" comment="rubygem-test-unit is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728058" comment="rubygem-typeprof is earlier than 0:0.21.9-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728059" comment="rubygem-typeprof is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728060" comment="rubygems is earlier than 0:3.5.22-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728061" comment="rubygems is signed with the Oracle Linux 8 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:202650728062" comment="rubygems-devel is earlier than 0:3.5.22-8.module+el8.10.0+90981+a74aefb6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:202650728063" comment="rubygems-devel is signed with the Oracle Linux 8 key"/>
</criteria>
</criteria>
</criteria>
</criteria>
</criteria>
</criteria>

</definition>
</definitions>
<!--
 ~~~~~~~~~~~~~~~~~~~~~   rpminfo tests   ~~~~~~~~~~~~~~~~~~~~~ 
-->
<tests>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728001"  version="501" comment="Oracle Linux 8 is installed" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728001" />
<state state_ref="oval:com.oracle.elsa:ste:202650728003" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728002"  version="501" comment="Oracle Linux arch is aarch64" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728001" />
<state state_ref="oval:com.oracle.elsa:ste:202650728004" />
</rpminfo_test>
<ind-def:textfilecontent54_test id="oval:com.oracle.elsa:tst:202650728003"  version="501" comment="Module ruby:3.3 is enabled" check="all" >
<ind-def:object object_ref="oval:com.oracle.elsa:obj:202650728032" />
<ind-def:state state_ref="oval:com.oracle.elsa:ste:202650728002" />
</ind-def:textfilecontent54_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728004"  version="501" comment="ruby is earlier than 0:3.3.12-8.module+el8.10.0+90981+a74aefb6" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728002" />
<state state_ref="oval:com.oracle.elsa:ste:202650728005" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728005"  version="501" comment="ruby is signed with the Oracle Linux 8 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728002" />
<state state_ref="oval:com.oracle.elsa:ste:202650728001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728006"  version="501" comment="ruby-bundled-gems is earlier than 0:3.3.12-8.module+el8.10.0+90981+a74aefb6" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728003" />
<state state_ref="oval:com.oracle.elsa:ste:202650728005" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728007"  version="501" comment="ruby-bundled-gems is signed with the Oracle Linux 8 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728003" />
<state state_ref="oval:com.oracle.elsa:ste:202650728001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728008"  version="501" comment="ruby-default-gems is earlier than 0:3.3.12-8.module+el8.10.0+90981+a74aefb6" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728004" />
<state state_ref="oval:com.oracle.elsa:ste:202650728005" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728009"  version="501" comment="ruby-default-gems is signed with the Oracle Linux 8 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728004" />
<state state_ref="oval:com.oracle.elsa:ste:202650728001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728010"  version="501" comment="ruby-devel is earlier than 0:3.3.12-8.module+el8.10.0+90981+a74aefb6" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728005" />
<state state_ref="oval:com.oracle.elsa:ste:202650728005" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728011"  version="501" comment="ruby-devel is signed with the Oracle Linux 8 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728005" />
<state state_ref="oval:com.oracle.elsa:ste:202650728001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728012"  version="501" comment="ruby-doc is earlier than 0:3.3.12-8.module+el8.10.0+90981+a74aefb6" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728006" />
<state state_ref="oval:com.oracle.elsa:ste:202650728005" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728013"  version="501" comment="ruby-doc is signed with the Oracle Linux 8 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728006" />
<state state_ref="oval:com.oracle.elsa:ste:202650728001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728014"  version="501" comment="ruby-libs is earlier than 0:3.3.12-8.module+el8.10.0+90981+a74aefb6" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728007" />
<state state_ref="oval:com.oracle.elsa:ste:202650728005" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728015"  version="501" comment="ruby-libs is signed with the Oracle Linux 8 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728007" />
<state state_ref="oval:com.oracle.elsa:ste:202650728001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728016"  version="501" comment="rubygem-abrt is earlier than 0:0.4.0-1.module+el8.10.0+90287+d51aa4ed" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728008" />
<state state_ref="oval:com.oracle.elsa:ste:202650728006" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728017"  version="501" comment="rubygem-abrt is signed with the Oracle Linux 8 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728008" />
<state state_ref="oval:com.oracle.elsa:ste:202650728001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728018"  version="501" comment="rubygem-abrt-doc is earlier than 0:0.4.0-1.module+el8.10.0+90287+d51aa4ed" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728009" />
<state state_ref="oval:com.oracle.elsa:ste:202650728006" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728019"  version="501" comment="rubygem-abrt-doc is signed with the Oracle Linux 8 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728009" />
<state state_ref="oval:com.oracle.elsa:ste:202650728001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728020"  version="501" comment="rubygem-bigdecimal is earlier than 0:3.1.5-8.module+el8.10.0+90981+a74aefb6" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728010" />
<state state_ref="oval:com.oracle.elsa:ste:202650728007" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728021"  version="501" comment="rubygem-bigdecimal is signed with the Oracle Linux 8 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728010" />
<state state_ref="oval:com.oracle.elsa:ste:202650728001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728022"  version="501" comment="rubygem-bundler is earlier than 0:2.5.22-8.module+el8.10.0+90981+a74aefb6" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728011" />
<state state_ref="oval:com.oracle.elsa:ste:202650728008" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728023"  version="501" comment="rubygem-bundler is signed with the Oracle Linux 8 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728011" />
<state state_ref="oval:com.oracle.elsa:ste:202650728001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728024"  version="501" comment="rubygem-io-console is earlier than 0:0.7.1-8.module+el8.10.0+90981+a74aefb6" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728012" />
<state state_ref="oval:com.oracle.elsa:ste:202650728009" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728025"  version="501" comment="rubygem-io-console is signed with the Oracle Linux 8 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728012" />
<state state_ref="oval:com.oracle.elsa:ste:202650728001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728026"  version="501" comment="rubygem-irb is earlier than 0:1.13.1-8.module+el8.10.0+90981+a74aefb6" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728013" />
<state state_ref="oval:com.oracle.elsa:ste:202650728010" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728027"  version="501" comment="rubygem-irb is signed with the Oracle Linux 8 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728013" />
<state state_ref="oval:com.oracle.elsa:ste:202650728001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728028"  version="501" comment="rubygem-json is earlier than 0:2.7.2-8.module+el8.10.0+90981+a74aefb6" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728014" />
<state state_ref="oval:com.oracle.elsa:ste:202650728011" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728029"  version="501" comment="rubygem-json is signed with the Oracle Linux 8 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728014" />
<state state_ref="oval:com.oracle.elsa:ste:202650728001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728030"  version="501" comment="rubygem-minitest is earlier than 0:5.20.0-8.module+el8.10.0+90981+a74aefb6" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728015" />
<state state_ref="oval:com.oracle.elsa:ste:202650728012" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728031"  version="501" comment="rubygem-minitest is signed with the Oracle Linux 8 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728015" />
<state state_ref="oval:com.oracle.elsa:ste:202650728001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728032"  version="501" comment="rubygem-mysql2 is earlier than 0:0.5.5-1.module+el8.10.0+90287+d51aa4ed" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728016" />
<state state_ref="oval:com.oracle.elsa:ste:202650728013" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728033"  version="501" comment="rubygem-mysql2 is signed with the Oracle Linux 8 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728016" />
<state state_ref="oval:com.oracle.elsa:ste:202650728001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728034"  version="501" comment="rubygem-mysql2-doc is earlier than 0:0.5.5-1.module+el8.10.0+90287+d51aa4ed" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728017" />
<state state_ref="oval:com.oracle.elsa:ste:202650728013" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728035"  version="501" comment="rubygem-mysql2-doc is signed with the Oracle Linux 8 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728017" />
<state state_ref="oval:com.oracle.elsa:ste:202650728001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728036"  version="501" comment="rubygem-pg is earlier than 0:1.5.4-1.module+el8.10.0+90287+d51aa4ed" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728018" />
<state state_ref="oval:com.oracle.elsa:ste:202650728014" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728037"  version="501" comment="rubygem-pg is signed with the Oracle Linux 8 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728018" />
<state state_ref="oval:com.oracle.elsa:ste:202650728001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728038"  version="501" comment="rubygem-pg-doc is earlier than 0:1.5.4-1.module+el8.10.0+90287+d51aa4ed" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728019" />
<state state_ref="oval:com.oracle.elsa:ste:202650728014" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728039"  version="501" comment="rubygem-pg-doc is signed with the Oracle Linux 8 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728019" />
<state state_ref="oval:com.oracle.elsa:ste:202650728001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728040"  version="501" comment="rubygem-power_assert is earlier than 0:2.0.3-8.module+el8.10.0+90981+a74aefb6" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728020" />
<state state_ref="oval:com.oracle.elsa:ste:202650728015" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728041"  version="501" comment="rubygem-power_assert is signed with the Oracle Linux 8 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728020" />
<state state_ref="oval:com.oracle.elsa:ste:202650728001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728042"  version="501" comment="rubygem-psych is earlier than 0:5.1.2-8.module+el8.10.0+90981+a74aefb6" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728021" />
<state state_ref="oval:com.oracle.elsa:ste:202650728016" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728043"  version="501" comment="rubygem-psych is signed with the Oracle Linux 8 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728021" />
<state state_ref="oval:com.oracle.elsa:ste:202650728001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728044"  version="501" comment="rubygem-racc is earlier than 0:1.7.3-8.module+el8.10.0+90981+a74aefb6" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728022" />
<state state_ref="oval:com.oracle.elsa:ste:202650728017" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728045"  version="501" comment="rubygem-racc is signed with the Oracle Linux 8 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728022" />
<state state_ref="oval:com.oracle.elsa:ste:202650728001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728046"  version="501" comment="rubygem-rake is earlier than 0:13.1.0-8.module+el8.10.0+90981+a74aefb6" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728023" />
<state state_ref="oval:com.oracle.elsa:ste:202650728018" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728047"  version="501" comment="rubygem-rake is signed with the Oracle Linux 8 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728023" />
<state state_ref="oval:com.oracle.elsa:ste:202650728001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728048"  version="501" comment="rubygem-rbs is earlier than 0:3.4.0-8.module+el8.10.0+90981+a74aefb6" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728024" />
<state state_ref="oval:com.oracle.elsa:ste:202650728019" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728049"  version="501" comment="rubygem-rbs is signed with the Oracle Linux 8 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728024" />
<state state_ref="oval:com.oracle.elsa:ste:202650728001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728050"  version="501" comment="rubygem-rdoc is earlier than 0:6.6.3.1-8.module+el8.10.0+90981+a74aefb6" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728025" />
<state state_ref="oval:com.oracle.elsa:ste:202650728020" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728051"  version="501" comment="rubygem-rdoc is signed with the Oracle Linux 8 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728025" />
<state state_ref="oval:com.oracle.elsa:ste:202650728001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728052"  version="501" comment="rubygem-rexml is earlier than 0:3.4.4-8.module+el8.10.0+90981+a74aefb6" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728026" />
<state state_ref="oval:com.oracle.elsa:ste:202650728021" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728053"  version="501" comment="rubygem-rexml is signed with the Oracle Linux 8 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728026" />
<state state_ref="oval:com.oracle.elsa:ste:202650728001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728054"  version="501" comment="rubygem-rss is earlier than 0:0.3.1-8.module+el8.10.0+90981+a74aefb6" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728027" />
<state state_ref="oval:com.oracle.elsa:ste:202650728022" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728055"  version="501" comment="rubygem-rss is signed with the Oracle Linux 8 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728027" />
<state state_ref="oval:com.oracle.elsa:ste:202650728001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728056"  version="501" comment="rubygem-test-unit is earlier than 0:3.6.1-8.module+el8.10.0+90981+a74aefb6" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728028" />
<state state_ref="oval:com.oracle.elsa:ste:202650728023" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728057"  version="501" comment="rubygem-test-unit is signed with the Oracle Linux 8 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728028" />
<state state_ref="oval:com.oracle.elsa:ste:202650728001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728058"  version="501" comment="rubygem-typeprof is earlier than 0:0.21.9-8.module+el8.10.0+90981+a74aefb6" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728029" />
<state state_ref="oval:com.oracle.elsa:ste:202650728024" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728059"  version="501" comment="rubygem-typeprof is signed with the Oracle Linux 8 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728029" />
<state state_ref="oval:com.oracle.elsa:ste:202650728001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728060"  version="501" comment="rubygems is earlier than 0:3.5.22-8.module+el8.10.0+90981+a74aefb6" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728030" />
<state state_ref="oval:com.oracle.elsa:ste:202650728025" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728061"  version="501" comment="rubygems is signed with the Oracle Linux 8 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728030" />
<state state_ref="oval:com.oracle.elsa:ste:202650728001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728062"  version="501" comment="rubygems-devel is earlier than 0:3.5.22-8.module+el8.10.0+90981+a74aefb6" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728031" />
<state state_ref="oval:com.oracle.elsa:ste:202650728025" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728063"  version="501" comment="rubygems-devel is signed with the Oracle Linux 8 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728031" />
<state state_ref="oval:com.oracle.elsa:ste:202650728001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:202650728064"  version="501" comment="Oracle Linux arch is x86_64" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:202650728001" />
<state state_ref="oval:com.oracle.elsa:ste:202650728026" />
</rpminfo_test>

</tests>
<!--
 ~~~~~~~~~~~~~~~~~~~~   rpminfo objects   ~~~~~~~~~~~~~~~~~~~~ 
-->
<objects>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:202650728006" version="501">
<name>ruby-doc</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:202650728015" version="501">
<name>rubygem-minitest</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:202650728027" version="501">
<name>rubygem-rss</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:202650728020" version="501">
<name>rubygem-power_assert</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:202650728023" version="501">
<name>rubygem-rake</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:202650728022" version="501">
<name>rubygem-racc</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:202650728012" version="501">
<name>rubygem-io-console</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:202650728013" version="501">
<name>rubygem-irb</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:202650728016" version="501">
<name>rubygem-mysql2</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:202650728011" version="501">
<name>rubygem-bundler</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:202650728014" version="501">
<name>rubygem-json</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:202650728007" version="501">
<name>ruby-libs</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:202650728018" version="501">
<name>rubygem-pg</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:202650728030" version="501">
<name>rubygems</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:202650728019" version="501">
<name>rubygem-pg-doc</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:202650728005" version="501">
<name>ruby-devel</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:202650728026" version="501">
<name>rubygem-rexml</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:202650728028" version="501">
<name>rubygem-test-unit</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:202650728003" version="501">
<name>ruby-bundled-gems</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:202650728010" version="501">
<name>rubygem-bigdecimal</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:202650728002" version="501">
<name>ruby</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:202650728029" version="501">
<name>rubygem-typeprof</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:202650728021" version="501">
<name>rubygem-psych</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:202650728001" version="501">
<name>oraclelinux-release</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:202650728004" version="501">
<name>ruby-default-gems</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:202650728025" version="501">
<name>rubygem-rdoc</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:202650728008" version="501">
<name>rubygem-abrt</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:202650728024" version="501">
<name>rubygem-rbs</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:202650728009" version="501">
<name>rubygem-abrt-doc</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:202650728017" version="501">
<name>rubygem-mysql2-doc</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:202650728031" version="501">
<name>rubygems-devel</name>
</rpminfo_object>
<ind-def:textfilecontent54_object id="oval:com.oracle.elsa:obj:202650728032" version="641">
 <ind-def:filepath datatype="string">/etc/dnf/modules.d/ruby.module</ind-def:filepath>
 <ind-def:pattern operation="pattern match">\[ruby\][\w\W]*</ind-def:pattern>
 <ind-def:instance datatype="int">1</ind-def:instance>
</ind-def:textfilecontent54_object>
</objects>
<states>
<!--
 ~~~~~~~~~~~~~~~~~~~~   rpminfo states   ~~~~~~~~~~~~~~~~~~~~~ 
-->
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:202650728001" version="501">
<signature_keyid operation="equals">82562ea9ad986da3</signature_keyid>
</rpminfo_state>
<ind-def:textfilecontent54_state id="oval:com.oracle.elsa:ste:202650728002" version="641">
 <ind-def:text operation="pattern match">\nstream\s*=\s*3\.3\b[\w\W]*\nstate\s*=\s*(enabled|1|true)|\nstate\s*=\s*(enabled|1|true)[\w\W]*\nstream\s*=\s*3\.3\b</ind-def:text>
</ind-def:textfilecontent54_state>
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:202650728003" version="501">
<version operation="pattern match">^8</version>
</rpminfo_state>
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:202650728004" version="501">
<arch operation="pattern match">aarch64</arch>
</rpminfo_state>
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:202650728005" version="501">
<evr datatype="evr_string" operation="less than">0:3.3.12-8.module+el8.10.0+90981+a74aefb6</evr>
</rpminfo_state>
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:202650728006" version="501">
<evr datatype="evr_string" operation="less than">0:0.4.0-1.module+el8.10.0+90287+d51aa4ed</evr>
</rpminfo_state>
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:202650728007" version="501">
<evr datatype="evr_string" operation="less than">0:3.1.5-8.module+el8.10.0+90981+a74aefb6</evr>
</rpminfo_state>
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:202650728008" version="501">
<evr datatype="evr_string" operation="less than">0:2.5.22-8.module+el8.10.0+90981+a74aefb6</evr>
</rpminfo_state>
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:202650728009" version="501">
<evr datatype="evr_string" operation="less than">0:0.7.1-8.module+el8.10.0+90981+a74aefb6</evr>
</rpminfo_state>
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:202650728010" version="501">
<evr datatype="evr_string" operation="less than">0:1.13.1-8.module+el8.10.0+90981+a74aefb6</evr>
</rpminfo_state>
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:202650728011" version="501">
<evr datatype="evr_string" operation="less than">0:2.7.2-8.module+el8.10.0+90981+a74aefb6</evr>
</rpminfo_state>
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:202650728012" version="501">
<evr datatype="evr_string" operation="less than">0:5.20.0-8.module+el8.10.0+90981+a74aefb6</evr>
</rpminfo_state>
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:202650728013" version="501">
<evr datatype="evr_string" operation="less than">0:0.5.5-1.module+el8.10.0+90287+d51aa4ed</evr>
</rpminfo_state>
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:202650728014" version="501">
<evr datatype="evr_string" operation="less than">0:1.5.4-1.module+el8.10.0+90287+d51aa4ed</evr>
</rpminfo_state>
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:202650728015" version="501">
<evr datatype="evr_string" operation="less than">0:2.0.3-8.module+el8.10.0+90981+a74aefb6</evr>
</rpminfo_state>
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:202650728016" version="501">
<evr datatype="evr_string" operation="less than">0:5.1.2-8.module+el8.10.0+90981+a74aefb6</evr>
</rpminfo_state>
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:202650728017" version="501">
<evr datatype="evr_string" operation="less than">0:1.7.3-8.module+el8.10.0+90981+a74aefb6</evr>
</rpminfo_state>
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:202650728018" version="501">
<evr datatype="evr_string" operation="less than">0:13.1.0-8.module+el8.10.0+90981+a74aefb6</evr>
</rpminfo_state>
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:202650728019" version="501">
<evr datatype="evr_string" operation="less than">0:3.4.0-8.module+el8.10.0+90981+a74aefb6</evr>
</rpminfo_state>
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:202650728020" version="501">
<evr datatype="evr_string" operation="less than">0:6.6.3.1-8.module+el8.10.0+90981+a74aefb6</evr>
</rpminfo_state>
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:202650728021" version="501">
<evr datatype="evr_string" operation="less than">0:3.4.4-8.module+el8.10.0+90981+a74aefb6</evr>
</rpminfo_state>
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:202650728022" version="501">
<evr datatype="evr_string" operation="less than">0:0.3.1-8.module+el8.10.0+90981+a74aefb6</evr>
</rpminfo_state>
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:202650728023" version="501">
<evr datatype="evr_string" operation="less than">0:3.6.1-8.module+el8.10.0+90981+a74aefb6</evr>
</rpminfo_state>
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:202650728024" version="501">
<evr datatype="evr_string" operation="less than">0:0.21.9-8.module+el8.10.0+90981+a74aefb6</evr>
</rpminfo_state>
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:202650728025" version="501">
<evr datatype="evr_string" operation="less than">0:3.5.22-8.module+el8.10.0+90981+a74aefb6</evr>
</rpminfo_state>
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:202650728026" version="501">
<arch operation="pattern match">x86_64</arch>
</rpminfo_state>

</states>
</oval_definitions>
