<!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 alfs element 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 (used) within this element.
When processing an alfs element, you processes all its embedded children in their order of occurrence.
The base attribute allows you to specify the directory in which the operation will be performed. For a better description, see Element : <base>.
The version attribute identifies the version of the ALFS profile syntax used; it should be "3.1".
The include element and the xml:base and xmlns:xi attributes allow you to use xi:include directives in your profile(s).