Skip to content

Commit 936a806

Browse files
authored
Merge pull request #1444 from jan-cerny/f32
Add Fedora 32 CPE
2 parents ad16b08 + 22c571b commit 936a806

File tree

2 files changed

+25
-0
lines changed

2 files changed

+25
-0
lines changed

cpe/openscap-cpe-dict.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,10 @@
125125
<title xml:lang="en-us">Fedora 31</title>
126126
<check system="http://oval.mitre.org/XMLSchema/oval-definitions-5" href="openscap-cpe-oval.xml">oval:org.open-scap.cpe.fedora:def:31</check>
127127
</cpe-item>
128+
<cpe-item name="cpe:/o:fedoraproject:fedora:32">
129+
<title xml:lang="en-us">Fedora 32</title>
130+
<check system="http://oval.mitre.org/XMLSchema/oval-definitions-5" href="openscap-cpe-oval.xml">oval:org.open-scap.cpe.fedora:def:32</check>
131+
</cpe-item>
128132
<cpe-item name="cpe:/o:suse:sle">
129133
<title xml:lang="en-us">SUSE Linux Enterprise all versions</title>
130134
<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: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -419,6 +419,19 @@
419419
<criterion comment="Fedora 31 is installed" test_ref="oval:org.open-scap.cpe.fedora:tst:31"/>
420420
</criteria>
421421
</definition>
422+
<definition class="inventory" id="oval:org.open-scap.cpe.fedora:def:32" version="1">
423+
<metadata>
424+
<title>Fedora 32</title>
425+
<affected family="unix">
426+
<platform>Fedora 32</platform>
427+
</affected>
428+
<reference ref_id="cpe:/o:fedoraproject:fedora:32" source="CPE"/>
429+
<description>The operating system installed on the system is Fedora 32</description>
430+
</metadata>
431+
<criteria>
432+
<criterion comment="Fedora 32 is installed" test_ref="oval:org.open-scap.cpe.fedora:tst:32"/>
433+
</criteria>
434+
</definition>
422435

423436

424437
<definition class="inventory" id="oval:org.open-scap.cpe.sle:def:1" version="1">
@@ -912,6 +925,11 @@
912925
<object object_ref="oval:org.open-scap.cpe.fedora-release:obj:2"/>
913926
<state state_ref="oval:org.open-scap.cpe.fedora:ste:31"/>
914927
</rpminfo_test>
928+
<rpminfo_test check_existence="at_least_one_exists" id="oval:org.open-scap.cpe.fedora:tst:32" version="1" check="at least one" comment="fedora-release is version Fedora 32"
929+
xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
930+
<object object_ref="oval:org.open-scap.cpe.fedora-release:obj:2"/>
931+
<state state_ref="oval:org.open-scap.cpe.fedora:ste:32"/>
932+
</rpminfo_test>
915933
<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"
916934
xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
917935
<object object_ref="oval:org.open-scap.cpe.sles-release:obj:1"/>
@@ -1245,6 +1263,9 @@
12451263
<rpminfo_state id="oval:org.open-scap.cpe.fedora:ste:31" version="1" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
12461264
<version operation="pattern match">^31$</version>
12471265
</rpminfo_state>
1266+
<rpminfo_state id="oval:org.open-scap.cpe.fedora:ste:32" version="1" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
1267+
<version operation="pattern match">^32$</version>
1268+
</rpminfo_state>
12481269
<rpminfo_state id="oval:org.open-scap.cpe.sles:ste:1" version="1" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
12491270
<name operation="pattern match">^sles-release</name>
12501271
</rpminfo_state>

0 commit comments

Comments
 (0)