<?xml version="1.0"?>
<!DOCTYPE kernelPatches [
<!ELEMENT kernelPatches (kernel-name*, os+)>
<!ATTLIST kernelPatches
          name CDATA #REQUIRED
          vendor CDATA #REQUIRED
          sequenceFile CDATA #REQUIRED
          sequence CDATA #REQUIRED>
<!ELEMENT kernel-name EMPTY>
<!ATTLIST kernel-name
          name CDATA #REQUIRED
          isUnicode (true|false) #REQUIRED >
<!ATTLIST os
          code CDATA #REQUIRED
          sequence CDATA #IMPLIED>
<!ELEMENT os (cmdVersion?, sar*, db*)>
<!ATTLIST cmdVersion 
          extractor CDATA #REQUIRED
          archiveId IDREF #REQUIRED
          cmd CDATA #REQUIRED>
<!ELEMENT cmdVersion (arg*)>
<!ELEMENT arg EMPTY>
<!ATTLIST arg 
value CDATA #REQUIRED>
<!ELEMENT sar EMPTY>
<!ATTLIST sar
          id ID #IMPLIED
          name CDATA #REQUIRED
          pattern CDATA #IMPLIED
          opCode (X | C | I) "X"
          required (Y | N) "Y"
          installerId CDATA #IMPLIED
          dir CDATA #IMPLIED
          manifest CDATA #IMPLIED>
<!ATTLIST db
          code CDATA #REQUIRED
          sequence CDATA #IMPLIED>
<!ELEMENT db (sar*)>
]>
<kernelPatches name="SAPHOSTAGENT" vendor="sap.com" sequenceFile="SAPHOSTAGENTTasksSequence.xml" sequence="process">
    <os code="*">
        <sar name="SAPHOSTAGENT.SAR" pattern="SAPHOSTAGENT.*\.SAR" dir="kernel" manifest="hostagent.mf" id="SAPHOSTAGENT"/>
    </os>
</kernelPatches>
