Skip to content

Commit 65f6e56

Browse files
committed
Add Fedora 31 CPE
Fedora 30 has been branched from Rawhide. Rawhide becomes future Fedora 31. See https://fedoraproject.org/wiki/Releases/30/Schedule
1 parent 2480709 commit 65f6e56

File tree

2 files changed

+26
-0
lines changed

2 files changed

+26
-0
lines changed

cpe/openscap-cpe-dict.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,10 @@
117117
<title xml:lang="en-us">Fedora 30</title>
118118
<check system="http://oval.mitre.org/XMLSchema/oval-definitions-5" href="openscap-cpe-oval.xml">oval:org.open-scap.cpe.fedora:def:30</check>
119119
</cpe-item>
120+
<cpe-item name="cpe:/o:fedoraproject:fedora:31">
121+
<title xml:lang="en-us">Fedora 31</title>
122+
<check system="http://oval.mitre.org/XMLSchema/oval-definitions-5" href="openscap-cpe-oval.xml">oval:org.open-scap.cpe.fedora:def:31</check>
123+
</cpe-item>
120124
<cpe-item name="cpe:/o:suse:sle">
121125
<title xml:lang="en-us">SUSE Linux Enterprise all versions</title>
122126
<check system="http://oval.mitre.org/XMLSchema/oval-definitions-5" href="openscap-cpe-oval.xml">oval:org.open-scap.cpe.sle:def:1</check>

cpe/openscap-cpe-oval.xml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -393,6 +393,20 @@
393393
<criterion comment="Fedora 30 is installed" test_ref="oval:org.open-scap.cpe.fedora:tst:30"/>
394394
</criteria>
395395
</definition>
396+
<definition class="inventory" id="oval:org.open-scap.cpe.fedora:def:31" version="1">
397+
<metadata>
398+
<title>Fedora 31</title>
399+
<affected family="unix">
400+
<platform>Fedora 31</platform>
401+
</affected>
402+
<reference ref_id="cpe:/o:fedoraproject:fedora:31" source="CPE"/>
403+
<description>The operating system installed on the system is Fedora 31</description>
404+
</metadata>
405+
<criteria>
406+
<criterion comment="Fedora 31 is installed" test_ref="oval:org.open-scap.cpe.fedora:tst:31"/>
407+
</criteria>
408+
</definition>
409+
396410

397411
<definition class="inventory" id="oval:org.open-scap.cpe.sle:def:1" version="1">
398412
<metadata>
@@ -771,6 +785,11 @@
771785
<object object_ref="oval:org.open-scap.cpe.fedora-release:obj:2"/>
772786
<state state_ref="oval:org.open-scap.cpe.fedora:ste:30"/>
773787
</rpminfo_test>
788+
<rpminfo_test check_existence="at_least_one_exists" id="oval:org.open-scap.cpe.fedora:tst:31" version="1" check="at least one" comment="fedora-release is version Fedora 31"
789+
xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
790+
<object object_ref="oval:org.open-scap.cpe.fedora-release:obj:2"/>
791+
<state state_ref="oval:org.open-scap.cpe.fedora:ste:31"/>
792+
</rpminfo_test>
774793
<rpminfo_test check_existence="at_least_one_exists" id="oval:org.open-scap.cpe.sles:tst:1" version="1" check="at least one" comment="/etc/sles-release is provided by sles-release package"
775794
xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
776795
<object object_ref="oval:org.open-scap.cpe.sles-release:obj:1"/>
@@ -1042,6 +1061,9 @@
10421061
<rpminfo_state id="oval:org.open-scap.cpe.fedora:ste:30" version="1" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
10431062
<version operation="pattern match">^30$</version>
10441063
</rpminfo_state>
1064+
<rpminfo_state id="oval:org.open-scap.cpe.fedora:ste:31" version="1" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
1065+
<version operation="pattern match">^31$</version>
1066+
</rpminfo_state>
10451067
<rpminfo_state id="oval:org.open-scap.cpe.sles:ste:1" version="1" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
10461068
<name operation="pattern match">^sles-release</name>
10471069
</rpminfo_state>

0 commit comments

Comments
 (0)