Signed-off-by: Ian Jackson <ian.jack...@eu.citrix.com>
CC: Konrad Rzeszutek Wilk <konrad.w...@oracle.com>
---
v2: Give the scope-free version as the basic explanation
---
 README | 40 +++++++++++++++++++++++-----------------
 1 file changed, 23 insertions(+), 17 deletions(-)

diff --git a/README b/README
index 01c4c96..078888d 100644
--- a/README
+++ b/README
@@ -390,7 +390,7 @@ HostProp_<testbox>_RebootTimeExtra
 
 HostProp_<testbox>_TftpScope
    Defines the Tftp scope (i.e. subnet) where this host resides. See
-   "TftpFoo_<scope> and TftpFoo" below.
+   "TftpFoo_<scope> and TftpFoo" below.  The default is "default".
 
 HostProp_<testbox>_NtpServer
    NTP server to use.  You should probably have your own local
@@ -490,30 +490,36 @@ DebianNonfreeFirmware
   grep-dctrl (for example because it's not Debian) then you must set
   this to the empty string, by writing  DebianNonfreeFirmware=''
 
-TftpFoo_<scope> and TftpFoo
+Tftp*
+   Settings related to the tftp server:
 
-    Describes various properties relating to Tftp in a given <scope>,
-    where a <scope> is a given subnet, DHCP server etc. Valid
-    properties are:
-
-        Path          The path to the root of the directory which is exposed by
+    TftpPath          The path to the root of the directory which is exposed by
                       the tftpserver (e.g. /tftpboot).
-        TmpDir        A directory under `Path' to use for temporary files.
+    TftpTmpDir        A directory under `Path' to use for temporary files.
 
-        PxeDir        The path under `Path' to the PXE configuration directory
+    TftpPxeDir        The path under `Path' to the PXE configuration directory
                       (e.g. pxelinux.cfg)
-        PxeGroup      The Unix group which should own files under `PxeDir'.
-        PxeTemplates  See TftpPxeTemplates
-        PxeTemplatesReal
+    TftpPxeGroup      The Unix group which should own files under `PxeDir'.
+    TftpPxeTemplates  See TftpPxeTemplates
+    TftpPxeTemplatesReal
 
-        DiBase        The path under `Path' to the root of the debian
+    TftpDiBase        The path under `Path' to the root of the debian
                       installer images.
-        GrubBase      The path under `Path' to the root of the grub
+    TftpGrubBase      The path under `Path' to the root of the grub
                       EFI PXE images.
 
-    For hosts in scope "default", TftpFoo_default (if set) takes
-    precedence over TftpFoo.  TftpFoo is used when the setting Foo is
-    not defined for the host's scope.
+Tftp<setting>_<scope>
+
+    It is possible to have multiple subnets, DHCP servers, tftp
+    servers, etc.  Each one is a <scope>, referenced by
+    HostProp_<testbox>_TftpScope.
+
+    For hosts in scope <scope>, Tftp<setting>_<scope> (if set) takes
+    precedence over each Tftp<setting> listed above.
+
+    So for hosts in scope "default" (including ones without an
+    explicit TftpScope) Tftp<setting> is used whenever
+    Tftp<setting>_default is not defined.
 
 TftpPxeTemplates
     List (space-separated) of template filenames for writing
-- 
2.1.4


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

Reply via email to