rpmverify_test用于验证安装rpm的完整性。这个测试与rpm - v命令验证rpm。它扩展了标准中定义的TestType oval-definitions-schema,另一个应该参考TestType描述的更多信息。所需的对象元素引用rpmverify_object和可选状态元素指定数据检查。
rpmverify_object元素使用rpmverify_test定义一组文件在一个rpm来验证。每个对象中定义扩展了标准ObjectType oval-definitions-schema和一个应该参考ObjectType描述的更多信息。组常见元素允许使用过滤器创建复杂对象和设置逻辑。再一次,请参阅oval-definitions-schema中的一组元素的描述。
rpmverify_state元素定义了不同的信息,可以用来评估指定的rpm。这包括建筑、期号和版本号。大多数这些信息可以通过rpm函数。请参阅模式中各个元素的更多细节每一个代表什么。
RpmVerifyBehaviors复杂类型定义了一组行为控制如何验证安装rpm。这些行为结合的verify-options rpm命令的两个行为,这将显示一个文件与给定属性标记不应收集。
rpmverifypackage_state元素定义了不同的信息,可以用来验证安装rpm的完整性。这包括建筑、期号、版本号,验证variuos rpm的属性。大多数这些信息可以通过rpm函数。请参阅模式中各个元素的更多细节每一个代表什么。
子元素 | 弃用的信息 |
---|---|
digest_check_passed digest_check_passed实体表示是否包的验证或头消化了。如果消化检查没有执行,由于“nodigest”行为,这个实体不能收集。 |
弃用的版本:5.11 原因:digest_check_passed实体不能实施,收集,已经无关紧要。 备注:这个实体已经弃用,在6.0版本的语言将被删除。 |
signature_check_passed signature_check_passed实体显示是否包或头签名的验证通过。如果签名检查不执行,由于“nosignature”行为,这个实体不能收集。 |
弃用的版本:5.11 原因:signature_check_passed实体不能实施,收集,已经无关紧要。 备注:这个实体已经弃用,在6.0版本的语言将被删除。 |
RpmVerifyPackageBehaviors复杂类型定义了一组行为控制如何验证安装rpm。这些行为结合的verify-options rpm命令。
属性: | ||||||
---|---|---|---|---|---|---|
|
||||||
- - - - - - | nodigest | xsd: boolean | (可选,默认= '假') |
弃用的版本:5.11 原因:nodigest行为已经无关紧要,因为它影响元素已被弃用。 备注:这个测试已经弃用,在6.0版本的语言将被删除。 |
||
- - - - - - | nosignature | xsd: boolean | (可选,默认= '假') |
弃用的版本:5.11 原因:nosignature行为已经无关紧要,因为它影响元素已被弃用。 备注:这个测试已经弃用,在6.0版本的语言将被删除。 |