From 1489bac8ee85e5f668130ef780ca5c50753feb14 Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Tue, 24 Sep 2019 22:59:09 -0500 Subject: req: 3b: Exec reqs for keys that don't need net --- devel/requirements/3b_runner.xml | 44 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) (limited to 'devel') diff --git a/devel/requirements/3b_runner.xml b/devel/requirements/3b_runner.xml index 44932c6..eff21d4 100644 --- a/devel/requirements/3b_runner.xml +++ b/devel/requirements/3b_runner.xml @@ -656,6 +656,50 @@ Runner.Execute.mount.Failure If a file system cannot be mounted due to an I/O error, or due to a non-existent block device, the system shall consider this condition a fatal error and stop execution of the HorizonScript. + + Runner.Execute.hostname + The system shall set the hostname of the computer to the hostname specified in the hostname key. + + + Runner.Execute.hostname.Write + The system shall write the hostname of the computer to the /etc/hostname file in the target namespace. + + + Runner.Execute.rootpw + The system shall set the root password in the target namespace to the value specified in the rootpw key. + + + Runner.Execute.language + If a language key is specified in the HorizonScript, the system shall add a script to /etc/profile.d setting the LANG environment variable to the value of the language key. + + + Runner.Execute.keymap + If a keymap key is specified in the HorizonScript, the system shall set the XKBLAYOUT variable in the /etc/default/keyboard file in the target namespace to value of the keymap key. + + + Runner.Execute.UserAccounts + The system shall configure user accounts in the target namespace as specified in keys username, useralias, userpw, and usergroups. + + + Runner.Execute.repository + If one or more repository keys are specified in the HorizonScript, the system shall write the repository locations to the /etc/apk/repositories file in the target namespace; otherwise, the system shall write the default repository locations to the /etc/apk/repositories file in the target namespace. + + + Runner.Execute.firmware + If a firmware key is specified in the HorizonScript, and the system is compiled with firmware support enabled, and the value of the firmware key is true, the system shall add linux-firmware to the list of packages to install. + + + Runner.Execute.firmware.Repository + If no repository keys are specified in the HorizonScript, the system shall append the repository https://distfiles.apkfission.net/adelie-$VERSION/nonfree to the /etc/apk/repositories file in the target namespace, where $VERSION is the version of Adélie Linux being installed. + + + Runner.Execute.network + If the value of the network key is true, the system shall execute the netaddress key. + + + Runner.Execute.timezone + If a timezone key is specified in the HorizonScript, the system shall set the timezone in the target namespace to the specified timezone; otherwise, the system shall set the timezone in the target namespace to UTC. + -- cgit v1.2.3-60-g2f50