From de53c4c70a8b032f0b8a348053ce8d8b8dfa1162 Mon Sep 17 00:00:00 2001 From: David Rothenberg Date: Thu, 9 Apr 2015 18:11:03 -0400 Subject: [PATCH] Fixes to IOS, IOS-XE Re-established backwards compatibility with recent datatype changes. --- schemas/ios-definitions-schema.xsd | 34 +++++++++++++++-- schemas/ios-system-characteristics-schema.xsd | 34 +++++++++++++++-- schemas/iosxe-definitions-schema.xsd | 37 +++++++++++++++++-- .../iosxe-system-characteristics-schema.xsd | 37 +++++++++++++++++-- 4 files changed, 128 insertions(+), 14 deletions(-) diff --git a/schemas/ios-definitions-schema.xsd b/schemas/ios-definitions-schema.xsd index 55ce95f..6a594fb 100644 --- a/schemas/ios-definitions-schema.xsd +++ b/schemas/ios-definitions-schema.xsd @@ -8,7 +8,7 @@ IOS Definition 5.11.1:1.1 - 3/30/2015 09:00:00 AM + 4/13/2015 09:00:00 AM Copyright (c) 2002-2015, The MITRE Corporation. All rights reserved. The contents of this file are subject to the terms of the OVAL License located at http://oval.mitre.org/oval/about/termsofuse.html. See the OVAL License for the specific language governing permissions and limitations for use of this schema. When distributing copies of the OVAL Schema, this license header must be included. @@ -556,15 +556,43 @@ The switchport mode option configured on the interface (if applicable). - + The trunk native vlan configured on the interface (if applicable). + + + + + + + + + + + + + + - + The access vlan configured on the interface (if applicable). + + + + + + + + + + + + + + diff --git a/schemas/ios-system-characteristics-schema.xsd b/schemas/ios-system-characteristics-schema.xsd index 179ce1e..98a5cc3 100644 --- a/schemas/ios-system-characteristics-schema.xsd +++ b/schemas/ios-system-characteristics-schema.xsd @@ -8,7 +8,7 @@ IOS System Characteristics 5.11.1:1.1 - 3/30/2015 09:00:00 AM + 4/13/2015 09:00:00 AM Copyright (c) 2002-2015, The MITRE Corporation. All rights reserved. The contents of this file are subject to the terms of the OVAL License located at http://oval.mitre.org/oval/about/termsofuse.html. See the OVAL License for the specific language governing permissions and limitations for use of this schema. When distributing copies of the OVAL Schema, this license header must be included. @@ -269,15 +269,43 @@ Element with the switchport mode option configured on the interface (if applicable). - + Element with the trunk native vlan configured on the interface (if applicable). + + + + + + + + + + + + + + - + Element with the access vlan configured on the interface (if applicable). + + + + + + + + + + + + + + diff --git a/schemas/iosxe-definitions-schema.xsd b/schemas/iosxe-definitions-schema.xsd index f4d303b..dc8dfcb 100644 --- a/schemas/iosxe-definitions-schema.xsd +++ b/schemas/iosxe-definitions-schema.xsd @@ -1,6 +1,7 @@ + The following is a description of the elements, types, and attributes that compose the IOS-XE specific tests found in Open Vulnerability and Assessment Language (OVAL). Each test is an extension of the standard test element defined in the Core Definition Schema. Through extension, each test inherits a set of elements and attributes that are shared amongst all OVAL tests. Each test is described in detail and should provide the information necessary to understand what each element and attribute represents. This document is intended for developers and assumes some familiarity with XML. A high level description of the interaction between the different tests and their relationship to the Core Definition Schema is not outlined here. The OVAL Schema is maintained by The MITRE Corporation and developed by the public OVAL Community. For more information, including how to get involved in the project and how to submit change requests, please visit the OVAL website at http://oval.mitre.org. @@ -8,7 +9,7 @@ IOS-XE Definition 5.11.1:1.1 - 3/30/2015 09:00:00 AM + 4/13/2015 09:00:00 AM Copyright (c) 2002-2015, The MITRE Corporation. All rights reserved. The contents of this file are subject to the terms of the OVAL License located at http://oval.mitre.org/oval/about/termsofuse.html. See the OVAL License for the specific language governing permissions and limitations for use of this schema. When distributing copies of the OVAL Schema, this license header must be included. @@ -457,15 +458,43 @@ The switchport mode option configured on the interface (if applicable). - + The trunk native vlan configured on the interface (if applicable). - - + + + + + + + + + + + + + + + + The access vlan configured on the interface (if applicable). + + + + + + + + + + + + + + diff --git a/schemas/iosxe-system-characteristics-schema.xsd b/schemas/iosxe-system-characteristics-schema.xsd index af1d2ca..53b07f4 100644 --- a/schemas/iosxe-system-characteristics-schema.xsd +++ b/schemas/iosxe-system-characteristics-schema.xsd @@ -1,6 +1,7 @@ + The following is a description of the elements, types, and attributes that compose the IOS-XE specific system characteristic items found in Open Vulnerability and Assessment Language (OVAL). Each item is an extension of the standard item element defined in the Core System Characteristic Schema. Through extension, each item inherits a set of elements and attributes that are shared amongst all OVAL Items. Each item is described in detail and should provide the information necessary to understand what each element and attribute represents. This document is intended for developers and assumes some familiarity with XML. A high level description of the interaction between the different tests and their relationship to the Core System Characteristic Schema is not outlined here. The OVAL Schema is maintained by The MITRE Corporation and developed by the public OVAL Community. For more information, including how to get involved in the project and how to submit change requests, please visit the OVAL website at http://oval.mitre.org. @@ -8,7 +9,7 @@ IOS-XE System Characteristics 5.11.1:1.1 - 3/30/2015 09:00:00 AM + 4/13/2015 09:00:00 AM Copyright (c) 2002-2015, The MITRE Corporation. All rights reserved. The contents of this file are subject to the terms of the OVAL License located at http://oval.mitre.org/oval/about/termsofuse.html. See the OVAL License for the specific language governing permissions and limitations for use of this schema. When distributing copies of the OVAL Schema, this license header must be included. @@ -246,15 +247,43 @@ Element with the switchport mode option configured on the interface (if applicable). - + Element with the trunk native vlan configured on the interface (if applicable). - - + + + + + + + + + + + + + + + + Element with the access vlan configured on the interface (if applicable). + + + + + + + + + + + + + +