diff options
author | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2019-10-13 09:35:06 -0500 |
---|---|---|
committer | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2019-10-13 09:35:06 -0500 |
commit | 1ff0f09dfe78554432781d7c6e6106791d988f35 (patch) | |
tree | 67fbcb25459fde21db480f38e8b582042893625e /devel/requirements | |
parent | 9980c1ec905a455a028cbeb1c15fc7eda09cb78d (diff) | |
download | horizon-1ff0f09dfe78554432781d7c6e6106791d988f35.tar.gz horizon-1ff0f09dfe78554432781d7c6e6106791d988f35.tar.bz2 horizon-1ff0f09dfe78554432781d7c6e6106791d988f35.tar.xz horizon-1ff0f09dfe78554432781d7c6e6106791d988f35.zip |
devel: req: 3b: Reorder Runner.Execute requirements
rootpw/user requires /etc/shadow.
language requires /etc/profile.d.
keymap requires /etc/default/keyboard.
These need adelie-core installed before execution.
Diffstat (limited to 'devel/requirements')
-rw-r--r-- | devel/requirements/3b_runner.xml | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/devel/requirements/3b_runner.xml b/devel/requirements/3b_runner.xml index 78ccf17..4b56c5e 100644 --- a/devel/requirements/3b_runner.xml +++ b/devel/requirements/3b_runner.xml @@ -672,22 +672,6 @@ <title>Runner.Execute.hostname.Write</title> <para>The system shall write the hostname of the computer to the <literal>/etc/hostname</literal> file in the target namespace.</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> - </formalpara> - <formalpara id="Runner.Execute.language"> - <title>Runner.Execute.language</title> - <para>If a <literal>language</literal> key is specified in the HorizonScript, the system shall add a script to <literal>/etc/profile.d</literal> setting the <varname>LANG</varname> environment variable to the value of the <literal>language</literal> key.</para> - </formalpara> - <formalpara id="Runner.Execute.keymap"> - <title>Runner.Execute.keymap</title> - <para>If a <literal>keymap</literal> key is specified in the HorizonScript, the system shall set the <varname>XKBLAYOUT</varname> variable in the <literal>/etc/default/keyboard</literal> file in the target namespace to value of the <literal>keymap</literal> key.</para> - </formalpara> - <formalpara id="Runner.Execute.UserAccounts"> - <title>Runner.Execute.UserAccounts</title> - <para>The system shall configure user accounts in the target namespace as specified in keys <literal>username</literal>, <literal>useralias</literal>, <literal>userpw</literal>, and <literal>usergroups</literal>.</para> - </formalpara> <formalpara id="Runner.Execute.repository"> <title>Runner.Execute.repository</title> <para>If one or more <literal>repository</literal> keys are specified in the HorizonScript, the system shall write the repository locations to the <literal>/etc/apk/repositories</literal> file in the target namespace; otherwise, the system shall write the default repository locations to the <literal>/etc/apk/repositories</literal> file in the target namespace.</para> @@ -760,6 +744,22 @@ <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.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> + </formalpara> + <formalpara id="Runner.Execute.language"> + <title>Runner.Execute.language</title> + <para>If a <literal>language</literal> key is specified in the HorizonScript, the system shall add a script to <literal>/etc/profile.d</literal> setting the <varname>LANG</varname> environment variable to the value of the <literal>language</literal> key.</para> + </formalpara> + <formalpara id="Runner.Execute.keymap"> + <title>Runner.Execute.keymap</title> + <para>If a <literal>keymap</literal> key is specified in the HorizonScript, the system shall set the <varname>XKBLAYOUT</varname> variable in the <literal>/etc/default/keyboard</literal> file in the target namespace to value of the <literal>keymap</literal> key.</para> + </formalpara> + <formalpara id="Runner.Execute.UserAccounts"> + <title>Runner.Execute.UserAccounts</title> + <para>The system shall configure user accounts in the target namespace as specified in keys <literal>username</literal>, <literal>useralias</literal>, <literal>userpw</literal>, and <literal>usergroups</literal>.</para> + </formalpara> <formalpara id="Runner.Execute.timezone"> <title>Runner.Execute.timezone</title> <para>If a <literal>timezone</literal> 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.</para> |