<!ELEMENT alfs ((configure | copy | download | execute | link | make | mkdir | move | ownership | package | patch | permissions | remove | search_replace | stage | textdump | unpack | include)+)> <!ATTLIST alfs base CDATA #IMPLIED version CDATA #FIXED "3.1" xml:base CDATA #IMPLIED xmlns:xi CDATA #IMPLIED>
See also : Element : <configure> | Element : <copy> | Element: <download> | Element: <execute> | Element: <link> | Element: <make> | Element: <mkdir> | Element: <move> | Element: <ownership> | Element: <package> | Element: <patch> | Element: <permissions> | Element: <remove> | Element: <search_replace> | Element: <stage> | Element: <textdump> | Element: <unpack> | Element: <include>
The element alfs is the root element of an ALFS Profile document. This means that an ALFS profile should contain one and only one alfs element with all the other elements being embedded within this element.
When processing an alfs element, one processes all its embedded children in their order of occurrence.
The attribute base is used to specify the base directory which will be used by all the commands in the element alfs. See Element : <base>.
The attribute version identifies the version of the ALFS profile syntax used; it should be "3.1".
The element include and the attributes xml:base and xmlns:xi allow you to use xi:include directives in your profiles.