components/openscap/patches/oval_probe.c.patch
author Jacob Varughese <jacob.varughese@oracle.com>
Wed, 24 Feb 2016 14:19:35 -0800
branchs11u3-sru
changeset 5494 4d99913076de
parent 2705 e39a44e3cb41
permissions -rw-r--r--
22188277 upgrade openscap to 1.2.6 21051102 Need smfproperty probe to check smfproperty values in OVAL 21928864 oscap is limited to processing 32K records due to memory checks in the code 21636352 Fix the cpe OVAL checks
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
5494
4d99913076de 22188277 upgrade openscap to 1.2.6
Jacob Varughese <jacob.varughese@oracle.com>
parents: 2705
diff changeset
     1
This patch adds the smf, smfproperty probes to the list of supported probes.
4d99913076de 22188277 upgrade openscap to 1.2.6
Jacob Varughese <jacob.varughese@oracle.com>
parents: 2705
diff changeset
     2
This patch has been submitted upstream, but is being negotiated am hoping
4d99913076de 22188277 upgrade openscap to 1.2.6
Jacob Varughese <jacob.varughese@oracle.com>
parents: 2705
diff changeset
     3
to have it accepted by 2016-Mar-15.
4d99913076de 22188277 upgrade openscap to 1.2.6
Jacob Varughese <jacob.varughese@oracle.com>
parents: 2705
diff changeset
     4
--- openscap-1.2.6/src/OVAL/oval_probe.c.~1~	2016-01-28 09:48:41.960984701 -0800
4d99913076de 22188277 upgrade openscap to 1.2.6
Jacob Varughese <jacob.varughese@oracle.com>
parents: 2705
diff changeset
     5
+++ openscap-1.2.6/src/OVAL/oval_probe.c	2016-01-28 09:51:02.504730673 -0800
4d99913076de 22188277 upgrade openscap to 1.2.6
Jacob Varughese <jacob.varughese@oracle.com>
parents: 2705
diff changeset
     6
@@ -91,7 +91,9 @@
2705
e39a44e3cb41 16186483 Port openscap 0.9.7 to solaris
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
     7
         OVAL_PROBE_EXTERNAL(OVAL_UNIX_FILEEXTENDEDATTRIBUTE, "fileextendedattribute"),
e39a44e3cb41 16186483 Port openscap 0.9.7 to solaris
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
     8
         OVAL_PROBE_EXTERNAL(OVAL_UNIX_GCONF, "gconf"),
5494
4d99913076de 22188277 upgrade openscap to 1.2.6
Jacob Varughese <jacob.varughese@oracle.com>
parents: 2705
diff changeset
     9
         OVAL_PROBE_EXTERNAL(OVAL_UNIX_ROUTINGTABLE, "routingtable"),
4d99913076de 22188277 upgrade openscap to 1.2.6
Jacob Varughese <jacob.varughese@oracle.com>
parents: 2705
diff changeset
    10
-        OVAL_PROBE_EXTERNAL(OVAL_UNIX_SYMLINK, "symlink")
4d99913076de 22188277 upgrade openscap to 1.2.6
Jacob Varughese <jacob.varughese@oracle.com>
parents: 2705
diff changeset
    11
+        OVAL_PROBE_EXTERNAL(OVAL_UNIX_SYMLINK, "symlink"),
4d99913076de 22188277 upgrade openscap to 1.2.6
Jacob Varughese <jacob.varughese@oracle.com>
parents: 2705
diff changeset
    12
+	OVAL_PROBE_EXTERNAL(OVAL_SOLARIS_SMF, "smf"),
4d99913076de 22188277 upgrade openscap to 1.2.6
Jacob Varughese <jacob.varughese@oracle.com>
parents: 2705
diff changeset
    13
+	OVAL_PROBE_EXTERNAL(OVAL_SOLARIS_SMFPROPERTY,"smfproperty")
2705
e39a44e3cb41 16186483 Port openscap 0.9.7 to solaris
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    14
 };
e39a44e3cb41 16186483 Port openscap 0.9.7 to solaris
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    15
 
e39a44e3cb41 16186483 Port openscap 0.9.7 to solaris
Jacob Varughese <jacob.varughese@oracle.com>
parents:
diff changeset
    16
 #define __PROBE_META_COUNT (sizeof OSCAP_GSYM(__probe_meta)/sizeof OSCAP_GSYM(__probe_meta)[0])