From 541017702c5ab184e54ec563c2edc67434af33a2 Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Sat, 14 Sep 2019 08:55:03 -0500 Subject: req: 3b: More verification requirements --- devel/requirements/3_functional.xml | 2 +- devel/requirements/3b_runner.xml | 28 ++++++++++++++++++++++++++++ 2 files changed, 29 insertions(+), 1 deletion(-) (limited to 'devel') diff --git a/devel/requirements/3_functional.xml b/devel/requirements/3_functional.xml index f53b3f7..8e9a10d 100644 --- a/devel/requirements/3_functional.xml +++ b/devel/requirements/3_functional.xml @@ -296,7 +296,7 @@ UI.Network.WirelessPortal.Open - If the captive portal test determines a captive portal is in use, the system shall open a lightweight Web browser and attempt to navigate to http://www.adelielinux.org/. + If the captive portal test determines a captive portal is in use, the system shall open a lightweight Web browser and attempt to navigate to http://detectportal.firefox.com/. UI.Network.WirelessPortal.Open.Message diff --git a/devel/requirements/3b_runner.xml b/devel/requirements/3b_runner.xml index 7bb3a82..8defbe5 100644 --- a/devel/requirements/3b_runner.xml +++ b/devel/requirements/3b_runner.xml @@ -166,6 +166,34 @@ Runner.Verify.network.netssid.Key If the third value of a netssid tuple is a valid security type and not none, the system shall ensure that the netssid tuple has a fourth value that specifies the security key. + + Runner.Verify.hostname + The system shall verify that the HorizonScript contains exactly one hostname key. + + + Runner.Verify.hostname.Chars + The system shall verify that the value for the hostname key contains only alphanumeric and optionally one or more period (.) characters. + + + Runner.Verify.hostname.Begin + The system shall verify that the value for the hostname key begins with an alphabetical character. + + + Runner.Verify.hostname.Length + The system shall verify that the value for the hostname key does not exceed 320 characters in length. + + + Runner.Verify.pkginstall + The system shall verify that the HorizonScript contains at least one pkginstall key. + + + Runner.Verify.rootpw + The system shall verify that the HorizonScript contains exactly one rootpw key. + + + Runner.Verify.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. +
-- cgit v1.2.3-70-g09d2