Citrix* XenServer* 5.5.0 Installation Guide -
Intel® Server Board S3420GP
35
http://pxehost.example.com/myscripts/post-install-script
</post-install-script>
<admin-interface name="eth0" proto="dhcp" />
<timezone>Europe/London</timezone>
</installation>
Installation Media Repository Format
The repository format described here should be used by installation sources and driver disks. Given a
path, the presence of a Citrix* installation media repository is determined by checking for the
existence of valid “XS-REPOSITORY” and “XS-PACKAGES” files. From a given base, the base is checked,
along with the packages, “packages.main”, “packages.linux”, and “packages.site” subdirectories. A typical
installation point has the following format:
xs-installation
+-- packages.main
| +-- XS-REPOSITORY
| +-- XS-PACKAGES
| +-- ...
+-- packages.linux
| +-- XS-REPOSITORY
| +-- XS-PACKAGES
| +-- ...
+-- packages.site
| +-- XS-REPOSITORY
| +-- XS-PACKAGES
| +-- ...
A typical driver disk has the following layout:
xs-driver-disk
+-- XS-REPOSITORY
+-- XS-PACKAGES
In the first example, given a path to “xs-installation”, the XenServer* installer will detect the presence
of three repositories. In the second example, “xs-driver-disk”, a single repository will be detected.
Installation Media Repository Metadata
The “XS-REPOSITORY” file is used to describe a Citrix*-format installation media repository. It has four
fields, separated by newlines:
Repository ID: Repository IDs are alphanumeric strings that provide a machine identifier for the
repository. They are unique within a target product and version. Best practice is to use the form:
vendor:repository
− Citrix* repositories begin with “xs” (for example, “xs:main”).
− Custom repositories begin with “custom” (“custom:my-repo”).
− Third-party add-ons should be identified by using an appropriate vendor string. This will help
avoid name clashes.
Repository name: Repository names are presented to the user, therefore, identify the repository
string with a familiar name so the user can identify it and install from it.
Intended target product: The intended target product is “XenServer”.