- Open Vulnerability and Assessment Language -
Deprecation Report


< version_test >

Deprecated As Of Version: 5.1
Reason: Replaced by the httpd_test. The httpd_test was created to replace the version_test as it does not properly convey which Apache products this test works with. This is important because Apache has numerous products, yet the test was only inteded to be used with the Apache HTTP server (httpd). See the httpd_test.
Comment: This test has been deprecated and will be removed in version 6.0 of the language.

The version test is used to check the version of Apache installed system. It extends the standard TestType as defined in the oval-definitions-schema and one should refer to the TestType description for more information. The required object element references an version_object and the optional state element specifies the data to check. The evaluation of the test is guided by the check attribute that is inherited from the TestType.



< version_object >

Deprecated As Of Version: 5.1
Reason: Replaced by the httpd_object. The httpd_object was created to replace the version_object as it does not properly convey which Apache products this object works with. This is important because Apache has numerous products, yet the object was only inteded to be used with the Apache HTTP server (httpd). See the httpd_object.
Comment: This object has been deprecated and will be removed in version 6.0 of the language.

The version_object element is used by a version test to define the different version information associated with an Apache installation. There is actually only one object relating to version and this is the Apche installation as a whole. Therefore, there are no child entities defined. Any OVAL Test written to check version will reference the same version_object which is basically an empty object element.



< version_state >

Deprecated As Of Version: 5.1
Reason: Replaced by the httpd_state. The httpd_state was created to replace the version_state as it does not properly convey which Apache products this state works with. This is important because Apache has numerous products, yet the state was only inteded to be used with the Apache HTTP server (httpd). See the httpd_state.
Comment: This state has been deprecated and will be removed in version 6.0 of the language.

The version_state element defines the version information of an Apache installation. This is obtained by running 'httpd -v'.