——语言——开放的脆弱性和评估
弃用的报告


< patch_test >

弃用的版本:5.6
原因:被patch56_test所取代。弃用patch_test有bug补丁名字实体被定义为一个字符串对象未被定义为int。额外的国有实体也被添加到新的patch56_test。
备注:这个测试已经弃用,在6.0版本的语言将被删除。

斑贴试验揭示了安装特定的补丁在VMware ESX服务器的状态。此信息可以获取由“| grep ESX-xxxxxxx esxupdate查询”命令。它扩展了标准中定义的TestType oval-definitions-schema,另一个应该参考TestType描述的更多信息。所需的对象元素引用patch_object和可选状态元素指定元数据来检查。



< patch_object >

弃用的版本:5.6
原因:被patch56_object所取代。弃用patch_test有bug补丁名字实体被定义为一个字符串对象未被定义为int。额外的国有实体也被添加到新的patch56_test。
备注:这个对象已经弃用,在6.0版本的语言将被删除。

patch_object元素使用补丁测试来定义这些对象评估基于指定的状态。每个对象中定义扩展了标准ObjectType oval-definitions-schema和一个应该参考ObjectType描述的更多信息。组常见元素允许使用过滤器创建复杂对象和设置逻辑。再一次,请参阅oval-definitions-schema中的一组元素的描述。

patch_object由单个patch_number实体标识的补丁检查。



< patch_state >

弃用的版本:5.6
原因:被patch56_state所取代。弃用patch_test有bug补丁名字实体被定义为一个字符串对象未被定义为int。额外的国有实体也被添加到新的patch56_test。
备注:这个对象已经弃用,在6.0版本的语言将被删除。

patch_state元素定义了一个特定的补丁信息。patch_number元素标识这个补丁,状态元素显示安装这个补丁在VMware ESX服务器的状态。例如,后“esxupdate查询| grep ESX - 2559638”命令运行时,结果是一个字符串类似于“ESX - 2559638 15:27:17 04/05/07更新信息rpm ESX 3.0.1。”或者是空的。



= = PatchBehaviors = =

弃用的版本:5.6
原因:被Patch56Behaviors所取代。弃用patch_test有bug补丁名字实体被定义为一个字符串对象未被定义为int。额外的国有实体也被添加到新的patch56_test。
备注:这些行为已经弃用,在6.0版本的语言将被删除。

PatchBehaviors复杂类型定义了一个数量的行为,允许指定的patch_object更详细的定义。注意,使用这些行为可能会导致一些独特的结果。例如,一个双重否定表示类型条件可能会创建一个对象的实体包括除了一个特定的项目,但使用行为,可能会增加项目。