From 3744e909df78cefebb083e401f6f6378f27d1b1a Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Thu, 19 Dec 2019 16:57:02 -0600 Subject: devel: Add specification for 'arch' key --- devel/requirements/3b_runner.xml | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'devel/requirements') 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 @@ Runner.Validate.rootpw.Crypt The system shall verify that the value for the rootpw key is in the format: $, either 2 for Blowfish or 6 for SHA-512, $, and then variant data. + + Runner.Validate.arch + The system shall verify that the HorizonScript contains zero or one arch key. + + + Runner.Validate.arch.Validity + The system shall warn if the value specified in arch 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. + Runner.Validate.language The system shall verify that the HorizonScript contains zero or one language key. @@ -760,6 +768,10 @@ Runner.Execute.pkginstall.APKDB The system shall initialise the APK database in the target namespace before installing packages. + + Runner.Execute.pkginstall.arch + If a arch 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. + Runner.Execute.rootpw The system shall set the root password in the target namespace to the value specified in the rootpw key. -- cgit v1.2.3-60-g2f50