+ <xs:element name="res-control">
+ <xs:complexType>
+ <xs:attribute name="resource-type" use="required" type="xs:string"/>
+ <xs:attribute name="min-res-version" type="xs:string"/>
+ <xs:attribute name="max-res-version" type="xs:string"/>
+ <xs:attribute name="auto-close" type="xs:string"/>
+ <xs:anyAttribute namespace="##any" processContents="lax"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="boot-sequence">
+ <xs:complexType>
+ <xs:choice maxOccurs="unbounded" minOccurs="0">
+ <xs:element name="dependency">
+ <xs:complexType mixed="true">
+ <xs:attribute name="requires" type="xs:string"/>
+ <xs:attribute name="after" type="xs:string"/>
+ <xs:attribute name="before" type="xs:string"/>
+ <xs:attribute name="wants" type="xs:string"/>
+ <xs:attribute name="vconf" type="xs:string"/>
+ <xs:attribute name="path-exists" type="xs:string"/>
+ <xs:anyAttribute namespace="##any" processContents="lax"/>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="option">
+ <xs:complexType mixed="true">
+ <xs:attribute name="args" type="xs:string"/>
+ <xs:attribute name="background-launch" type="xs:string"/>
+ <xs:anyAttribute namespace="##any" processContents="lax"/>
+ </xs:complexType>
+ </xs:element>
+ </xs:choice>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="light-user">
+ <xs:complexType>
+ <xs:attribute name="switch-mode" use="required" type="xs:string"/>
+ <xs:anyAttribute namespace="##any" processContents="lax"/>
+ </xs:complexType>
+ </xs:element>