diff options
author | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2019-12-19 16:57:02 -0600 |
---|---|---|
committer | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2019-12-19 16:57:02 -0600 |
commit | 3744e909df78cefebb083e401f6f6378f27d1b1a (patch) | |
tree | d21c4b1da40f949428d63cb57c2cef339b60d738 /devel/requirements | |
parent | d41d00bc1708d5875b3305d9af036a08f0db5a88 (diff) | |
download | horizon-3744e909df78cefebb083e401f6f6378f27d1b1a.tar.gz horizon-3744e909df78cefebb083e401f6f6378f27d1b1a.tar.bz2 horizon-3744e909df78cefebb083e401f6f6378f27d1b1a.tar.xz horizon-3744e909df78cefebb083e401f6f6378f27d1b1a.zip |
devel: Add specification for 'arch' key
Diffstat (limited to 'devel/requirements')
-rw-r--r-- | devel/requirements/3b_runner.xml | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/devel/requirements/3b_runner.xml b/devel/requirements/3b_runner.xml index 25da1b0..db80845 100644 --- a/devel/requirements/3b_runner.xml +++ b/devel/requirements/3b_runner.xml @@ -202,6 +202,14 @@ <title>Runner.Validate.rootpw.Crypt</title> <para>The system shall verify that the value for the <literal>rootpw</literal> key is in the format: <literal>$</literal>, either <literal>2</literal> for Blowfish or <literal>6</literal> for SHA-512, <literal>$</literal>, and then variant data.</para> </formalpara> + <formalpara id="Runner.Validate.arch"> + <title>Runner.Validate.arch</title> + <para>The system shall verify that the HorizonScript contains zero or one <literal>arch</literal> key.</para> + </formalpara> + <formalpara id="Runner.Validate.arch.Validity"> + <title>Runner.Validate.arch.Validity</title> + <para>The system shall warn if the value specified in <literal>arch</literal> is not recognised as a valid APK-supported CPU architecture. This shall not be a fatal error, because not all Tier 3 systems may be recognised.</para> + </formalpara> <formalpara id="Runner.Validate.language"> <title>Runner.Validate.language</title> <para>The system shall verify that the HorizonScript contains zero or one <literal>language</literal> key.</para> @@ -760,6 +768,10 @@ <title>Runner.Execute.pkginstall.APKDB</title> <para>The system shall initialise the APK database in the target namespace before installing packages.</para> </formalpara> + <formalpara id="Runner.Execute.pkginstall.arch"> + <title>Runner.Execute.pkginstall.arch</title> + <para>If a <literal>arch</literal> key is specified in the HorizonScript, the system shall set the architecture of the target computer before installing packages and after initialising the APK database.</para> + </formalpara> <formalpara id="Runner.Execute.rootpw"> <title>Runner.Execute.rootpw</title> <para>The system shall set the root password in the target namespace to the value specified in the <literal>rootpw</literal> key.</para> |